>update: TypeError: Object [object DOMWindow] has no method 'uri'\nstack:undefined","__layered_draggingEnabled__":true,"renderContextTable":{"__isSmartRef__":true,"id":7679},"eventHandler":{"__isSmartRef__":true,"id":7680},"eventStartPos":null,"draggingEnabled":true,"worldMenuOpened":true,"clickedOnMorphTime":1327672839596,"prevScroll":[0,-15],"_Scale":1,"attributeConnections":[{"__isSmartRef__":true,"id":7681}],"__layered_doNotSerialize__":[],"doNotCopyProperties":["$$savedWorldAsURL"],"doNotSerialize":["$$savedWorldAsURL"],"constructMorph":null,"dragStartHandPos":{"__isSmartRef__":true,"id":7686},"priorExtent":{"__isSmartRef__":true,"id":7687},"_Scroll":[0,-15],"savedWorldAsURL":{"__isSmartRef__":true,"id":7688},"currentHaloTarget":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.World"},"1":{"submorphs":[],"scripts":[],"id":257,"shape":{"__isSmartRef__":true,"id":2},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":8},"_MaxTextWidth":690,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":9},"showsHalos":false,"_FontSize":25,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"issueTitle","partsBinMetaInfo":{"__isSmartRef__":true,"id":10},"_TextColor":{"__isSmartRef__":true,"id":11},"_Rotation":0,"owner":{"__isSmartRef__":true,"id":0},"charsReplaced":"","lastFindLoc":33,"textChunks":[{"__isSmartRef__":true,"id":12}],"_ClipMode":"visible","priorExtent":{"__isSmartRef__":true,"id":14},"priorSelectionRange":[33,33],"renderContextTable":{"__isSmartRef__":true,"id":15},"eventHandler":{"__isSmartRef__":true,"id":16},"_MinTextWidth":690,"_MinTextHeight":null,"_WhiteSpaceHandling":"pre-wrap","previousSelection":[0,0],"distanceToDragEvent":{"__isSmartRef__":true,"id":17},"prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.Text"},"2":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3},"_Extent":{"__isSmartRef__":true,"id":4},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":5},"renderContextTable":{"__isSmartRef__":true,"id":6},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":7},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4":{"x":690,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"5":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"7":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"8":{"x":10,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"9":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"10":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"11":{"r":0,"g":0.309,"b":0.595,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"12":{"style":{"__isSmartRef__":true,"id":13},"chunkOwner":{"__isSmartRef__":true,"id":1},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"Copy emtpy text with connection \nbroken","__LivelyClassName__":"lively.morphic.TextChunk"},"13":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"14":{"x":690,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"15":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"16":{"morph":{"__isSmartRef__":true,"id":1},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"17":{"x":464,"y":-16,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"18":{"submorphs":[{"__isSmartRef__":true,"id":19},{"__isSmartRef__":true,"id":35},{"__isSmartRef__":true,"id":51}],"scripts":[],"id":390,"shape":{"__isSmartRef__":true,"id":134},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"TracLink","partsBinMetaInfo":{"__isSmartRef__":true,"id":141},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":144},"eventHandler":{"__isSmartRef__":true,"id":145},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"layout":{"__isSmartRef__":true,"id":146},"priorExtent":{"__isSmartRef__":true,"id":147},"grabbingEnabled":false,"scriptAnnotations":{"__isSmartRef__":true,"id":148},"_Position":{"__isSmartRef__":true,"id":151},"_Scale":1,"_Rotation":0,"owner":{"__isSmartRef__":true,"id":0},"distanceToDragEvent":{"__isSmartRef__":true,"id":152},"prevScroll":[0,0],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":153},"__LivelyClassName__":"lively.morphic.Box"},"19":{"submorphs":[],"scripts":[],"id":132,"shape":{"__isSmartRef__":true,"id":20},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":26},"_MaxTextWidth":109,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":23},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"tracIssue","partsBinMetaInfo":{"__isSmartRef__":true,"id":27},"textChunks":[{"__isSmartRef__":true,"id":28}],"charsReplaced":"0","lastFindLoc":0,"priorSelectionRange":[0,3],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":30},"renderContextTable":{"__isSmartRef__":true,"id":31},"eventHandler":{"__isSmartRef__":true,"id":32},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":33},"_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","owner":{"__isSmartRef__":true,"id":18},"_MinTextWidth":109,"_MinTextHeight":null,"previousSelection":[2,2],"distanceToDragEvent":{"__isSmartRef__":true,"id":34},"_Rotation":0,"_Scale":1,"isBeingDragged":false,"__LivelyClassName__":"lively.morphic.Text"},"20":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":21},"_Extent":{"__isSmartRef__":true,"id":22},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":23},"renderContextTable":{"__isSmartRef__":true,"id":24},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":25},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"22":{"x":109,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"23":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"24":{"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"},"25":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"26":{"x":10,"y":30,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"27":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"28":{"style":{"__isSmartRef__":true,"id":29},"chunkOwner":{"__isSmartRef__":true,"id":19},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"285","__LivelyClassName__":"lively.morphic.TextChunk"},"29":{"fontFamily":"Arial,Verdana,'BitstreamVeraSans',Helvetica,sans-serif","fontWeight":"bold","letterSpacing":"-0.018em","pageBreakAfter":"avoid","fontSize":"19px","marginTop":"0.15em","marginRight":"1em","marginBottom":"0.5em","marginLeft":"0px","textDecoration":"none","color":"rgb(85,85,85)","borderBottomWidth":"1px","borderBottomStyle":"dotted","borderBottomColor":"rgb(187,187,187)","backgroundColor":"rgb(238,238,238)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"30":{"x":109,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"31":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"32":{"morph":{"__isSmartRef__":true,"id":19},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"33":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"34":{"x":76,"y":-7,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"35":{"submorphs":[],"scripts":[],"id":280,"shape":{"__isSmartRef__":true,"id":36},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":42},"_MaxTextWidth":101,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":39},"showsHalos":false,"_FontSize":12,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text","partsBinMetaInfo":{"__isSmartRef__":true,"id":43},"textChunks":[{"__isSmartRef__":true,"id":44}],"charsReplaced":"some text ","lastFindLoc":10,"priorSelectionRange":[7,7],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":46},"renderContextTable":{"__isSmartRef__":true,"id":47},"eventHandler":{"__isSmartRef__":true,"id":48},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":49},"_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","owner":{"__isSmartRef__":true,"id":18},"_MinTextWidth":101,"_MinTextHeight":null,"previousSelection":[10,10],"distanceToDragEvent":{"__isSmartRef__":true,"id":50},"_Rotation":0,"_Scale":1,"eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text"},"36":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":37},"_Extent":{"__isSmartRef__":true,"id":38},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":39},"renderContextTable":{"__isSmartRef__":true,"id":40},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":41},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"37":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"38":{"x":101,"y":18,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"39":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"40":{"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"},"41":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"42":{"x":10,"y":10,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"43":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"44":{"style":{"__isSmartRef__":true,"id":45},"chunkOwner":{"__isSmartRef__":true,"id":35},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"trac issue:","__LivelyClassName__":"lively.morphic.TextChunk"},"45":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"46":{"x":101,"y":18,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"47":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"48":{"morph":{"__isSmartRef__":true,"id":35},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"49":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"50":{"x":73,"y":-6,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"51":{"submorphs":[{"__isSmartRef__":true,"id":52}],"scripts":[],"id":1698,"shape":{"__isSmartRef__":true,"id":67},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":71},"lighterFill":{"__isSmartRef__":true,"id":83},"label":{"__isSmartRef__":true,"id":52},"name":"Button","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":92},"attributeConnections":[{"__isSmartRef__":true,"id":93}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":129},"renderContextTable":{"__isSmartRef__":true,"id":130},"eventHandler":{"__isSmartRef__":true,"id":131},"distanceToDragEvent":{"__isSmartRef__":true,"id":132},"_Position":{"__isSmartRef__":true,"id":133},"_Scale":1,"_Rotation":0,"owner":{"__isSmartRef__":true,"id":18},"__LivelyClassName__":"lively.morphic.Button"},"52":{"submorphs":[],"scripts":[],"id":1699,"shape":{"__isSmartRef__":true,"id":53},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":59},"_MaxTextWidth":60,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":60},"_Padding":{"__isSmartRef__":true,"id":61},"owner":{"__isSmartRef__":true,"id":51},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":62},"textChunks":[{"__isSmartRef__":true,"id":63}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":65},"eventHandler":{"__isSmartRef__":true,"id":66},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":60,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text"},"53":{"position":{"__isSmartRef__":true,"id":54},"_Extent":{"__isSmartRef__":true,"id":55},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":56},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":57},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":58},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"54":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"55":{"x":60,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"56":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"57":{"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"},"58":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"59":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"60":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"61":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"62":{"x":60,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"63":{"style":{"__isSmartRef__":true,"id":64},"chunkOwner":{"__isSmartRef__":true,"id":52},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"visit","__LivelyClassName__":"lively.morphic.TextChunk"},"64":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"65":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"66":{"morph":{"__isSmartRef__":true,"id":52},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"67":{"position":{"__isSmartRef__":true,"id":68},"_Extent":{"__isSmartRef__":true,"id":69},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":70},"_Fill":{"__isSmartRef__":true,"id":71},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":81},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":82},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"68":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"69":{"x":60,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"70":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"71":{"stops":[{"__isSmartRef__":true,"id":72},{"__isSmartRef__":true,"id":74},{"__isSmartRef__":true,"id":76},{"__isSmartRef__":true,"id":78}],"vector":{"__isSmartRef__":true,"id":80},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"72":{"offset":0,"color":{"__isSmartRef__":true,"id":73}},"73":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"74":{"offset":0.4,"color":{"__isSmartRef__":true,"id":75}},"75":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"76":{"offset":0.6,"color":{"__isSmartRef__":true,"id":77}},"77":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"78":{"offset":1,"color":{"__isSmartRef__":true,"id":79}},"79":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"80":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"81":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"82":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"83":{"stops":[{"__isSmartRef__":true,"id":84},{"__isSmartRef__":true,"id":86},{"__isSmartRef__":true,"id":88},{"__isSmartRef__":true,"id":90}],"vector":{"__isSmartRef__":true,"id":80},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"84":{"offset":0,"color":{"__isSmartRef__":true,"id":85}},"85":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"86":{"offset":0.4,"color":{"__isSmartRef__":true,"id":87}},"87":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"88":{"offset":0.6,"color":{"__isSmartRef__":true,"id":89}},"89":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"90":{"offset":1,"color":{"__isSmartRef__":true,"id":91}},"91":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"92":{"partsSpaceName":"PartsBin/Inputs","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"93":{"sourceObj":{"__isSmartRef__":true,"id":51},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":18},"targetMethodName":"visit","visualConnector":{"__isSmartRef__":true,"id":94},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"94":{"submorphs":[{"__isSmartRef__":true,"id":95}],"scripts":[],"shape":{"__isSmartRef__":true,"id":110},"id":2113,"renderContextTable":{"__isSmartRef__":true,"id":117},"eventHandler":{"__isSmartRef__":true,"id":118},"droppingEnabled":true,"halosEnabled":true,"owner":null,"controlPoints":[{"__isSmartRef__":true,"id":119},{"__isSmartRef__":true,"id":120}],"con":{"__isSmartRef__":true,"id":93},"showsMorphMenu":true,"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":121},"__LivelyClassName__":"lively.morphic.Path"},"95":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":96},"id":2114,"renderContextTable":{"__isSmartRef__":true,"id":107},"eventHandler":{"__isSmartRef__":true,"id":108},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":109},"owner":{"__isSmartRef__":true,"id":94},"_Rotation":-3.058451421701352,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.Path"},"96":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":97},{"__isSmartRef__":true,"id":98},{"__isSmartRef__":true,"id":99},{"__isSmartRef__":true,"id":100}],"renderContextTable":{"__isSmartRef__":true,"id":101},"_ClipMode":"visible","_Position":{"__isSmartRef__":true,"id":102},"_Extent":{"__isSmartRef__":true,"id":103},"_Padding":{"__isSmartRef__":true,"id":104},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":105},"_Fill":{"__isSmartRef__":true,"id":106},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"97":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"98":{"isAbsolute":true,"x":0,"y":12,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"99":{"isAbsolute":true,"x":16,"y":6,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"100":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"101":{"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"},"102":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"103":{"x":16,"y":12,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"104":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"105":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"106":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"107":{"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"},"108":{"morph":{"__isSmartRef__":true,"id":95},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"109":{"x":0.5,"y":0.5,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"110":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":111},{"__isSmartRef__":true,"id":112}],"renderContextTable":{"__isSmartRef__":true,"id":113},"_ClipMode":"visible","_Position":{"__isSmartRef__":true,"id":114},"_Extent":{"__isSmartRef__":true,"id":115},"_Padding":{"__isSmartRef__":true,"id":116},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":105},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"111":{"isAbsolute":true,"x":120,"y":10,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"112":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"113":{"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"},"114":{"x":-0.5,"y":-0.5,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"115":{"x":121,"y":11,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"116":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"117":{"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"},"118":{"morph":{"__isSmartRef__":true,"id":94},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"119":{"morph":{"__isSmartRef__":true,"id":94},"index":0,"connectedMagnet":null,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"120":{"morph":{"__isSmartRef__":true,"id":94},"index":1,"connectedMagnet":null,"marker":{"__isSmartRef__":true,"id":95},"markerDirection":"prev","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"121":{"morphMenuItems":{"__isSmartRef__":true,"id":122}},"122":{"varMapping":{"__isSmartRef__":true,"id":123},"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":128},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"123":{"this":{"__isSmartRef__":true,"id":94},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":124}},"124":{"$super":{"__isSmartRef__":true,"id":125}},"125":{"varMapping":{"__isSmartRef__":true,"id":126},"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":127},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"126":{"obj":{"__isSmartRef__":true,"id":94},"name":"morphMenuItems"},"127":{},"128":{},"129":{"x":60,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"130":{"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"},"131":{"morph":{"__isSmartRef__":true,"id":51},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"132":{"x":54,"y":-14,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"133":{"x":160,"y":10,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"134":{"position":{"__isSmartRef__":true,"id":135},"_Extent":{"__isSmartRef__":true,"id":136},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":137},"_Fill":{"__isSmartRef__":true,"id":138},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":139},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":140},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"135":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"136":{"x":232,"y":63,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"137":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"138":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"139":{"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"},"140":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"141":{"partsSpaceName":"PartsBin/Wiki","__SourceModuleName__":"Global.lively.PartsBin","comment":"A link to our trac issue","migrationLevel":4,"partName":"TracLink","changes":[{"__isSmartRef__":true,"id":142}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"142":{"date":{"__isSmartRef__":true,"id":143},"author":"jenslincke","message":"initial version","id":"8AA37F97-F417-4D20-8FD4-20B14DCDB816"},"143":{"isSerializedDate":true,"string":"Thu Nov 03 2011 11:17:49 GMT+0100 (CET)"},"144":{"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"},"145":{"morph":{"__isSmartRef__":true,"id":18},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"146":{},"147":{"x":232,"y":62,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"148":{"visit":{"__isSmartRef__":true,"id":149}},"149":{"time":{"__isSmartRef__":true,"id":150},"user":"jenslincke"},"150":{"isSerializedDate":true,"string":"Thu Nov 03 2011 11:16:40 GMT+0100 (CET)"},"151":{"x":750,"y":180,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"152":{"x":156,"y":-4,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"153":{"visit":{"__isSmartRef__":true,"id":154}},"154":{"varMapping":{"__isSmartRef__":true,"id":155},"source":"function visit() {\n var url = 'http://lively-kernel.org/trac/ticket/' \n + this.get('tracIssue').textString;\n window.open(url)\n}","funcProperties":{"__isSmartRef__":true,"id":156},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"155":{"this":{"__isSmartRef__":true,"id":18}},"156":{},"157":{"submorphs":[{"__isSmartRef__":true,"id":158},{"__isSmartRef__":true,"id":174},{"__isSmartRef__":true,"id":190}],"scripts":[],"id":167,"shape":{"__isSmartRef__":true,"id":240},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"VersionSetter","partsBinMetaInfo":{"__isSmartRef__":true,"id":247},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":250},"eventHandler":{"__isSmartRef__":true,"id":251},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"layout":{"__isSmartRef__":true,"id":252},"priorExtent":{"__isSmartRef__":true,"id":253},"grabbingEnabled":false,"scriptAnnotations":{"__isSmartRef__":true,"id":254},"_Position":{"__isSmartRef__":true,"id":259},"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"distanceToDragEvent":{"__isSmartRef__":true,"id":260},"prevScroll":[0,0],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":261},"__LivelyClassName__":"lively.morphic.Box"},"158":{"submorphs":[],"scripts":[],"id":168,"shape":{"__isSmartRef__":true,"id":159},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":165},"_MaxTextWidth":109,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":162},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"VersionNumber","partsBinMetaInfo":{"__isSmartRef__":true,"id":166},"textChunks":[{"__isSmartRef__":true,"id":167}],"charsReplaced":"some text ","lastFindLoc":10,"priorSelectionRange":[1,1],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":169},"renderContextTable":{"__isSmartRef__":true,"id":170},"eventHandler":{"__isSmartRef__":true,"id":171},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":172},"_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","owner":{"__isSmartRef__":true,"id":157},"_MinTextWidth":109,"_MinTextHeight":null,"previousSelection":[0,1],"distanceToDragEvent":{"__isSmartRef__":true,"id":173},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"159":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":160},"_Extent":{"__isSmartRef__":true,"id":161},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":162},"renderContextTable":{"__isSmartRef__":true,"id":163},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":164},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"160":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"161":{"x":109,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"162":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"163":{"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"},"164":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"165":{"x":10,"y":30,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"166":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"167":{"style":{"__isSmartRef__":true,"id":168},"chunkOwner":{"__isSmartRef__":true,"id":158},"storedString":"130542","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"168":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"169":{"x":109,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"170":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"171":{"morph":{"__isSmartRef__":true,"id":158},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"172":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"173":{"x":76,"y":-7,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"174":{"submorphs":[],"scripts":[],"id":169,"shape":{"__isSmartRef__":true,"id":175},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":181},"_MaxTextWidth":120,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":178},"showsHalos":false,"_FontSize":12,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text","partsBinMetaInfo":{"__isSmartRef__":true,"id":182},"textChunks":[{"__isSmartRef__":true,"id":183}],"charsReplaced":"trac issue","lastFindLoc":10,"priorSelectionRange":[0,10],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":185},"renderContextTable":{"__isSmartRef__":true,"id":186},"eventHandler":{"__isSmartRef__":true,"id":187},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":188},"_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","owner":{"__isSmartRef__":true,"id":157},"_MinTextWidth":120,"_MinTextHeight":null,"previousSelection":[5,10],"distanceToDragEvent":{"__isSmartRef__":true,"id":189},"_Rotation":0,"_Scale":1,"eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text"},"175":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":176},"_Extent":{"__isSmartRef__":true,"id":177},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":178},"renderContextTable":{"__isSmartRef__":true,"id":179},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":180},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"176":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"177":{"x":120,"y":18,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"178":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"179":{"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"},"180":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"181":{"x":10,"y":10,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"182":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"183":{"style":{"__isSmartRef__":true,"id":184},"chunkOwner":{"__isSmartRef__":true,"id":174},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"fixed in version:","__LivelyClassName__":"lively.morphic.TextChunk"},"184":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"185":{"x":120,"y":18,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"186":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"187":{"morph":{"__isSmartRef__":true,"id":174},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"188":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"189":{"x":73,"y":-6,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"190":{"submorphs":[{"__isSmartRef__":true,"id":191}],"scripts":[],"id":170,"shape":{"__isSmartRef__":true,"id":206},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":210},"lighterFill":{"__isSmartRef__":true,"id":222},"label":{"__isSmartRef__":true,"id":191},"name":"Button","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":231},"attributeConnections":[{"__isSmartRef__":true,"id":232}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":234},"renderContextTable":{"__isSmartRef__":true,"id":235},"eventHandler":{"__isSmartRef__":true,"id":236},"distanceToDragEvent":{"__isSmartRef__":true,"id":237},"_Position":{"__isSmartRef__":true,"id":238},"owner":{"__isSmartRef__":true,"id":157},"_Rotation":0,"_Scale":1,"layout":{"__isSmartRef__":true,"id":239},"prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.Button"},"191":{"submorphs":[],"scripts":[],"id":171,"shape":{"__isSmartRef__":true,"id":192},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":198},"_MaxTextWidth":60,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":199},"_Padding":{"__isSmartRef__":true,"id":200},"owner":{"__isSmartRef__":true,"id":190},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":201},"textChunks":[{"__isSmartRef__":true,"id":202}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":204},"eventHandler":{"__isSmartRef__":true,"id":205},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":60,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text"},"192":{"position":{"__isSmartRef__":true,"id":193},"_Extent":{"__isSmartRef__":true,"id":194},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":195},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":196},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":197},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"193":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"194":{"x":60,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"195":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"196":{"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"},"197":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"198":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"199":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"200":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"201":{"x":60,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"202":{"style":{"__isSmartRef__":true,"id":203},"chunkOwner":{"__isSmartRef__":true,"id":191},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"set","__LivelyClassName__":"lively.morphic.TextChunk"},"203":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"204":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"205":{"morph":{"__isSmartRef__":true,"id":191},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"206":{"position":{"__isSmartRef__":true,"id":207},"_Extent":{"__isSmartRef__":true,"id":208},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":209},"_Fill":{"__isSmartRef__":true,"id":210},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":220},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":221},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"207":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"208":{"x":60,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"209":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"210":{"stops":[{"__isSmartRef__":true,"id":211},{"__isSmartRef__":true,"id":213},{"__isSmartRef__":true,"id":215},{"__isSmartRef__":true,"id":217}],"vector":{"__isSmartRef__":true,"id":219},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"211":{"offset":0,"color":{"__isSmartRef__":true,"id":212}},"212":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"213":{"offset":0.4,"color":{"__isSmartRef__":true,"id":214}},"214":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"215":{"offset":0.6,"color":{"__isSmartRef__":true,"id":216}},"216":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"217":{"offset":1,"color":{"__isSmartRef__":true,"id":218}},"218":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"219":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"220":{"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"},"221":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"222":{"stops":[{"__isSmartRef__":true,"id":223},{"__isSmartRef__":true,"id":225},{"__isSmartRef__":true,"id":227},{"__isSmartRef__":true,"id":229}],"vector":{"__isSmartRef__":true,"id":219},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"223":{"offset":0,"color":{"__isSmartRef__":true,"id":224}},"224":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"225":{"offset":0.4,"color":{"__isSmartRef__":true,"id":226}},"226":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"227":{"offset":0.6,"color":{"__isSmartRef__":true,"id":228}},"228":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"229":{"offset":1,"color":{"__isSmartRef__":true,"id":230}},"230":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"231":{"partsSpaceName":"PartsBin/Inputs","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"232":{"sourceObj":{"__isSmartRef__":true,"id":190},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":157},"targetMethodName":"setVersion","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":233},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"233":{"source":{"__isSmartRef__":true,"id":190},"target":{"__isSmartRef__":true,"id":157}},"234":{"x":60,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"235":{"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"},"236":{"morph":{"__isSmartRef__":true,"id":190},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"237":{"x":45,"y":-14,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"238":{"x":160,"y":10,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"239":{},"240":{"position":{"__isSmartRef__":true,"id":241},"_Extent":{"__isSmartRef__":true,"id":242},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":243},"_Fill":{"__isSmartRef__":true,"id":244},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":245},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":246},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"241":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"242":{"x":232,"y":63,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"243":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"244":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"245":{"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"},"246":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"247":{"partsSpaceName":"PartsBin/Wiki","__SourceModuleName__":"Global.lively.PartsBin","comment":"A link to our trac issue","migrationLevel":4,"partName":"TracLink","changes":[{"__isSmartRef__":true,"id":248}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"248":{"date":{"__isSmartRef__":true,"id":249},"author":"jenslincke","message":"initial version","id":"8AA37F97-F417-4D20-8FD4-20B14DCDB816"},"249":{"isSerializedDate":true,"string":"Thu Nov 03 2011 11:17:49 GMT+0100 (CET)"},"250":{"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"},"251":{"morph":{"__isSmartRef__":true,"id":157},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"252":{},"253":{"x":232,"y":62,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"254":{"visit":{"__isSmartRef__":true,"id":255},"setVersion":{"__isSmartRef__":true,"id":257}},"255":{"time":{"__isSmartRef__":true,"id":256},"user":"jenslincke"},"256":{"isSerializedDate":true,"string":"Thu Nov 03 2011 11:16:40 GMT+0100 (CET)"},"257":{"time":{"__isSmartRef__":true,"id":258},"user":"lauritz"},"258":{"isSerializedDate":true,"string":"Fri Nov 11 2011 18:43:35 GMT+0100 (CET)"},"259":{"x":750,"y":250,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"260":{"x":157,"y":-5,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"261":{"setVersion":{"__isSmartRef__":true,"id":262}},"262":{"varMapping":{"__isSmartRef__":true,"id":263},"source":"function setVersion() {\n var url = new URL('http://lively-kernel.org/repository/webwerkstatt/');\n var webR = new WebResource(url);\n var headRevision = webR.getHeadRevision().headRevision;\n this.get('VersionNumber').setTextString(headRevision);\n}","funcProperties":{"__isSmartRef__":true,"id":264},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"263":{"this":{"__isSmartRef__":true,"id":157}},"264":{},"265":{"submorphs":[{"__isSmartRef__":true,"id":266}],"scripts":[],"id":273,"shape":{"__isSmartRef__":true,"id":281},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":297},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":285},"lighterFill":{"__isSmartRef__":true,"id":298},"label":{"__isSmartRef__":true,"id":266},"name":"NewTestCaseButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":307},"attributeConnections":[{"__isSmartRef__":true,"id":308}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":309},"renderContextTable":{"__isSmartRef__":true,"id":310},"eventHandler":{"__isSmartRef__":true,"id":311},"distanceToDragEvent":{"__isSmartRef__":true,"id":312},"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":313},"__LivelyClassName__":"lively.morphic.Button"},"266":{"submorphs":[],"scripts":[],"id":274,"shape":{"__isSmartRef__":true,"id":267},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":273},"_MaxTextWidth":160,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":274},"_Padding":{"__isSmartRef__":true,"id":275},"owner":{"__isSmartRef__":true,"id":265},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":276},"textChunks":[{"__isSmartRef__":true,"id":277}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":279},"eventHandler":{"__isSmartRef__":true,"id":280},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":160,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text"},"267":{"position":{"__isSmartRef__":true,"id":268},"_Extent":{"__isSmartRef__":true,"id":269},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":270},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":271},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":272},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"268":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"269":{"x":160,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"270":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"271":{"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"},"272":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"273":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"274":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"275":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"276":{"x":160,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"277":{"style":{"__isSmartRef__":true,"id":278},"chunkOwner":{"__isSmartRef__":true,"id":266},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"create local test class","__LivelyClassName__":"lively.morphic.TextChunk"},"278":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"279":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"280":{"morph":{"__isSmartRef__":true,"id":266},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"281":{"position":{"__isSmartRef__":true,"id":282},"_Extent":{"__isSmartRef__":true,"id":283},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":284},"_Fill":{"__isSmartRef__":true,"id":285},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":295},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":296},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"282":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"283":{"x":160,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"284":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"285":{"stops":[{"__isSmartRef__":true,"id":286},{"__isSmartRef__":true,"id":288},{"__isSmartRef__":true,"id":290},{"__isSmartRef__":true,"id":292}],"vector":{"__isSmartRef__":true,"id":294},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"286":{"offset":0,"color":{"__isSmartRef__":true,"id":287}},"287":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"288":{"offset":0.4,"color":{"__isSmartRef__":true,"id":289}},"289":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"290":{"offset":0.6,"color":{"__isSmartRef__":true,"id":291}},"291":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"292":{"offset":1,"color":{"__isSmartRef__":true,"id":293}},"293":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"294":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"295":{"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"},"296":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"297":{"x":750,"y":150,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"298":{"stops":[{"__isSmartRef__":true,"id":299},{"__isSmartRef__":true,"id":301},{"__isSmartRef__":true,"id":303},{"__isSmartRef__":true,"id":305}],"vector":{"__isSmartRef__":true,"id":294},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"299":{"offset":0,"color":{"__isSmartRef__":true,"id":300}},"300":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"301":{"offset":0.4,"color":{"__isSmartRef__":true,"id":302}},"302":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"303":{"offset":0.6,"color":{"__isSmartRef__":true,"id":304}},"304":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"305":{"offset":1,"color":{"__isSmartRef__":true,"id":306}},"306":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"307":{"partsSpaceName":"PartsBin/Inputs","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"308":{"sourceObj":{"__isSmartRef__":true,"id":265},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":265},"targetMethodName":"onFire","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"309":{"x":160,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"310":{"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"},"311":{"morph":{"__isSmartRef__":true,"id":265},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"312":{"x":71,"y":-13,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"313":{"onFire":{"__isSmartRef__":true,"id":314}},"314":{"varMapping":{"__isSmartRef__":true,"id":315},"source":"function onFire() {\n var workspace = this.world().openWorkspace();\n\n var testTemplate = \"module('lively.TestFramework').load(true);\\n\\n\";\n testTemplate += \"TestCase.subclass('lively.morphic.Tests.NewTestClass',\\n\";\n testTemplate += \"'testing', {\\n\";\n testTemplate += \" test00NewTestCase: function() {\\n\";\n testTemplate += \" \\n\";\n testTemplate += \" },\\n\";\n testTemplate += \"});\";\n\n workspace.setTextString(testTemplate);\n\n workspace.highlightJavaScriptSyntax();\n}","funcProperties":{"__isSmartRef__":true,"id":316},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"315":{"this":{"__isSmartRef__":true,"id":265}},"316":{"timestamp":{"__isSmartRef__":true,"id":317},"user":"lauritz","tags":[]},"317":{"isSerializedDate":true,"string":"Mon Dec 12 2011 19:53:10 GMT+0100 (CET)"},"318":{"submorphs":[],"scripts":[],"id":306,"shape":{"__isSmartRef__":true,"id":319},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Verdana","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":326},"_MaxTextWidth":157,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":322},"showsHalos":false,"_FontSize":16,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"FixedLabel","partsBinMetaInfo":{"__isSmartRef__":true,"id":327},"textChunks":[{"__isSmartRef__":true,"id":328}],"charsReplaced":"Cool","lastFindLoc":-4,"_TextColor":{"__isSmartRef__":true,"id":330},"_Padding":{"__isSmartRef__":true,"id":331},"renderContextTable":{"__isSmartRef__":true,"id":332},"eventHandler":{"__isSmartRef__":true,"id":333},"priorExtent":{"__isSmartRef__":true,"id":334},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"priorSelectionRange":[0,9],"_WhiteSpaceHandling":"pre-wrap","isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":335},"_Align":"center","scriptAnnotations":{"__isSmartRef__":true,"id":336},"isFixed":true,"owner":{"__isSmartRef__":true,"id":0},"_MinTextWidth":157,"_MinTextHeight":null,"previousSelection":[5,5],"distanceToDragEvent":{"__isSmartRef__":true,"id":339},"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":340},"__LivelyClassName__":"lively.morphic.Text"},"319":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":320},"_Extent":{"__isSmartRef__":true,"id":321},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":322},"_Fill":{"__isSmartRef__":true,"id":323},"_BorderRadius":50,"renderContextTable":{"__isSmartRef__":true,"id":324},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":325},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"320":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"321":{"x":157,"y":25,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"322":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"323":{"r":0,"g":0.8,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"324":{"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"},"325":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"326":{"x":561,"y":27,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"327":{"partsSpaceName":"PartsBin/Text/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"partName":"FixedLabel","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"328":{"style":{"__isSmartRef__":true,"id":329},"chunkOwner":{"__isSmartRef__":true,"id":318},"storedString":"FIXED","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"329":{"fontWeight":"bold","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"330":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"331":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"332":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"333":{"morph":{"__isSmartRef__":true,"id":318},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"334":{"x":157,"y":25,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"335":{},"336":{"onMouseDown":{"__isSmartRef__":true,"id":337}},"337":{"time":{"__isSmartRef__":true,"id":338},"user":"robertkrahn"},"338":{"isSerializedDate":true,"string":"Fri Aug 05 2011 12:03:05 GMT+0200 (CEST)"},"339":{"x":117,"y":-13,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"340":{"onMouseDown":{"__isSmartRef__":true,"id":341}},"341":{"varMapping":{"__isSmartRef__":true,"id":342},"source":"function onMouseDown(evt) {\n var r = $super(evt);\n if (evt.isCommandKey()) return r;\n this.isFixed = !this.isFixed;\n if (this.isFixed) {\n this.applyStyle({fill: Color.green})\n this.setTextString('FIXED')\n this.emphasizeAll({fontWeight: 'bold'})\n } else {\n this.applyStyle({fill: Color.red})\n this.setTextString('NOT FIXED')\n this.emphasizeAll({fontWeight: 'bold'})\n }\n evt.stop(); \n}","funcProperties":{"__isSmartRef__":true,"id":347},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"342":{"this":{"__isSmartRef__":true,"id":318},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":343}},"343":{"$super":{"__isSmartRef__":true,"id":344}},"344":{"varMapping":{"__isSmartRef__":true,"id":345},"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":346},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"345":{"obj":{"__isSmartRef__":true,"id":318},"name":"onMouseDown"},"346":{},"347":{},"348":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":349},"id":3144,"renderContextTable":{"__isSmartRef__":true,"id":354},"eventHandler":{"__isSmartRef__":true,"id":355},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":356},"owner":{"__isSmartRef__":true,"id":0},"name":"jenkins.png","priorExtent":{"__isSmartRef__":true,"id":357},"showsHalos":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":358},"__SourceModuleName__":"Global.lively.morphic.Widgets","grabbingEnabled":false,"draggingEnabled":false,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":359},"__LivelyClassName__":"lively.morphic.Image"},"349":{"_Position":{"__isSmartRef__":true,"id":350},"renderContextTable":{"__isSmartRef__":true,"id":351},"_Extent":{"__isSmartRef__":true,"id":352},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":353},"_ImageURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAnYAAAJ2AHHoLmtAAAACXZwQWcAAACAAAAAgAAw4TGaAAAyEUlEQVR42uWdd3hUVfrHP3f6pDcCISHMwNAREEGQJiqiYgHrKtj7rmKvWHddV3fVXRu71sUOigooRVQQBFGqdAQGZgIkIYW06eXe+/tjJpOZZCaZSUKC+/s+Tx6Yc889595z3vue97znLYIsy/x/hMlg1AADgJOAvkAWkAFkBv8yAA3gBTwqlVIEPH6/6ADKgAPhf2arpayz36k1EP6/EIDJYOwLTAFGEZj0foCqHbuoA9YBq4AfgC1mq8Xf2e/dEv5nCcBkMGqBiQQm/Xygdwc/gg1YCywAPjFbLY7OHpNo+J8jAJPBOBK4AbiKABs/EVAHfAS8YbZadnT2w4Tjf4IATAZjLnANgYkf1Ja2lEolBd1zSdLrEAQFCoWAQhBwOF2UVVZhtzvb+rjrgL+YrZblnT1u8DsnAJPBaAQeJDDxuta00S03hylnj2NQ/970NvagZ0EeanVs0cDpclNeUcXhkqNs+nU36zfvYPfeA0hSwuM4H7jHbLWUdOYY/i4JwGQwDgYeAf5AKwQ5rVbDlEnjuPDc0xl58iAEQWjT89jsDjb+uov1m3eyftN2zJbDcd8KPA7MNlstYseOYgC/KwIwGYy9geeBS4GEZ02hEJg65Qxm3nwVuV2yjttzHquqYcOWnXy9/EfW/LyFOMZ4NTDVbLXUHsfhi4rfBQGYDMYMAl/KTAJ78ybo06cPer2O7dujy1jjRw/nvj9dTZ/ePTv02S1FxXz42WIWLVuFx+Ntruo24Fyz1XK0I5/vhCYAk8GoAm4HngayG1/Pysri7MlnM2nSWRQWFgIwc+Zd7Nu7L1RnYL9e3H/HtYw65aTj8IQySCAjgSyDoAgsJwI0ZlDVtXV8tuBb5n65jMpjNbEaPABMNlstBztqjE9YAjAZjFOAl4D+4eUajYZx48YxefLZDDt5WGj93rRxE0uWLGXdunUA6HRa7v3j1Uy/9LxWrvEysiQhSyKSJILkR5bEwB8SxCP0KQQUghpBoURQKhGUKvyiwNLv1/LuRwuwFBVHu+soAU6wrSPG+YQjAJPBmAe8ClwWXq5UKrngwguYMWMG6elpoXKfz8dzf3uen376KVQ2YthAnpl1Bz3yu8XfsSQjSV4kvwfZ70OSJOD4jI1CqcYnKXjpjXnipwu/VUapUgtcZLZafjx+Ix3ACUMAJoNRAG4jIOSlh18bO24sN910I/n5+aEym83OL+vX8+H7H1BWFlDD63Ra7r19BtMvmxLXVy9LIqLXhez3Ikmdo7VdtX6n96kX5ijtDmdjQnADfzBbLV8dz/5PCAIwGYyDgLeAMeHl/fv359bbbmHQoAbdjsPpZOPGTWzYsIkNv/yCzVYHwPAhA/jrY3dSWNDSVy8j+TyIXheS6OvsVwegrKKaG+9/0XG0oiq50SURuMVstcw5Xn13OgGYDMaHgL8C6vqy9PQ07rzzTiacPiFUz+3xsHnTFrZt305lZSWbNmzA4/EAMP3S83jknptQKJr/6iW/F7/bjtxJX3tzqDhWy433v+AvKTsWTa9xq9lqeft49NtpBBA8jn0buDa83NjLyJ///DRdu3YNlR20WFmx4gecTidOp4M1q1cjigG9yR03X8kfb7i8+c5kCZ/bjuRzd8q7xouyympufuAluaTsWGNK9gNTzFbLd+3dZ6cQgMlgTAaWAePDy8eNH8eDDz6AThfQ6vr9flb/uIadO3eH6qz/5WeOVVaiEAQeu/8W/nDxOc32JXpdiB57PMqYEwKl5VVcf+8/qKxqohOqBU4zWy172rO/DicAk8GoBBYCF4QeQhC45pqrmT5jekh4O3asisVLllJT0zAQhw8dYsf2bahUKv7+1N2cc+aYmP3Ikg+fy4YsnnjsviVs232AWx/+F35/E+2wBRhltloq2qsvRSe832uETb5er+fJp55gxtUzQpNfUlzC/M+/jJh8j8fNb3t2o9VqpP+8OKvZyZf8Xrz26t/l5AMMHdib+2+NuqwZgQVBBVm7oEMJwGQwTgX+WP9bo9Hw3PPPMWZMw2TuNx/gy4VfhQS8euzcvgOfz8ffn7pbcdrIoTH7kHwefM6ajnyt9odC4MpLzuHCyeOiXR0L3N9uXXXUO5kMRj3wcnjZ/Q/cz4ABDYq+kuISli1bHhLw6nH40CHKyo5y04xp8qTTR8fsQ/S68LnqOuqV2h2CUoU6ORNtShfU+jSefuQOBvQ1Rqv6lMlgNLVHnx3JAR4FDPU/pk+/iokTTw9dtNvtLFm2vImwVl1dxa6dO8Shg/t67r59Rsx9nuh14nfbOF7au+MNpUaPJjkLhTK0G0ar1fDy3x4iPS2lcXU98GZ79NshQmBwzSoFcgAKCvJ58603UakCS5koisyZ8wF79+7F5/OhVCpRKBXYbTYsBw/Ksiwzf86LQoyvAdHrwO9OxOROQFAoEBRKEARknxe5EwlHodKgTsqIeX3dhm3cdt8zsizLjT+AG8xWy3tt6bs9rWKbw9kEJx/gtttuw+FwsnnzJjZt3MSGDRux2Wyx7hXOPWuMa0Bfoz7aRUn04XfHb6alUOtQaZIQlGGvrpcRva4gEXU8Iai0DV94aVklK39cz8o1GzlaXkluThZdc7PJz+siHCkpb3zrI8B7beq7g97xqvr/6HQ6PvnkE377bW/ce/Mrpp0TdfKRJfzOWuKZNEGpRq1LjZz4IGwOF3W1NrrlpAWXkY5D4KQw8ExrftnCzIefj9j+FR0ube72fiaD8XSz1bK6tf0fVwIIsv47gdCexu12s2fPb9EHQxDo2rUrhYU9kCSJTZs2A7B+8w5OHT64SX2/y4YsSy0+h0KpRpWUEdpm+kWReV8uZ+HSlZSUVlBnswOQn5fLnddPZfKE4cdzWCLfWRGYgu2793PvYy9G2/u3hFsIWBS1rv/jJQOYDMY+wJfA4ObqZWRkcMYZEzl94kR69eqFVhsw+DlypJibbrwJgN6GAhZ9/ErEfQGW3fLXqlBpUOnTQ5O/au0mXpr9PpZDsW0xH515FZdNmdBi2+0BpVqPSp/Ks/98h7lfLGtNEx6gu9lqqWrNzceFA5gMxoHACiDm0dywYcO49LJLOeWU4SiVTY/E8/O7k5WVJVdVVQkHrEeorbOHpGFJEvG77S0+R7hwJYoSj//tdb7+puWP5cMvVnQYAUiiFySZ0tJSxo86iWnnjOWk/kbq7E4OFpViOVTKzn1W1qyP6U6gJXCe8nJr+m93Agge8iwhxuTn5GRz6223cvrpp0eUS5JERWUlxUdKKC4uprikFI1WKwFKgKPllSECEOPc7ql1AcMRUZR47K+vsfjb6PYVSqWCjNQUHG4PbreHbsfRYLQxZEnE66zm+ssnc1L/hl1OdmYaxh7dgJMB2LJzP8/PnscBa1TOdTUnCgEQ0PQZol04b8p53Hbbrej1DTJd0aFDbN26nZKSUrzeSKNJrVYbYg1HyyrpZzIgiT4kf7PGlUCAtaJQIEnRJ39g30IuOOs0zhwzjJzshiWioqq2NetwmyBL/ojJj4bhg/sw9/XHmLtoJa/PWYTPH6HmPtlkMGaarZbqRPtuVwIwGYwpwGPRrl177TXMuHpG6HedzcaPP67lwIHY9o8qVYNSRKEM6KzildKV2iQAPlv0XcTkp6cmc+8tl3LBpNFRrYa6ZKXH1X5nQKlUcPUlk0hO0vHXVz4Ov6QAJgCLEm2zvTnA/UCX8AJBEJh510zOP38KEFD6bNq8hU2btuD3N39Yo1A0KCpzsjID9npxHPAIyoAhZm2tjdfe+iRUnpyk499/u4v+psJ2fu2OxcXnjuM382E+XxLB1c6gMwnAZDCmEuWQYurUi0KT73A4+PzzBdTUxuf/4PE0GHDkZGfg98Sn7av/sF99ay61dQFhUatR8/LTf/rdT349Hrz9CvaYD7Frr7W+aGJr2mnPs4BTgdTwguTk5BDb9/v9fPX1krgnHwI6AwhwkYwUXQLHu4HX+mZlwFJYqVTw90dvYfhJfdrxdTsXKpWSKy86I7xoiMlgzE60nfYkgFGNC6686krS0tKQZZlvv11BeXlidgz1BJCRngpSAgacsoj1cEno67/w7NMYP/p4OIZ0LiaeNhStJiQnCTQyqo0H7UkAEee0mZmZTJs2FYANGzax32xOuMF6AsjPy0Xyx2/PJ4l+9pstQMBU/PZrLmzH1zxxkKTXMmH0kPCi/om20d5LQMOTDOiPRqPB4XCwfsPGhBuTJAlv0ChkUF9Dwmc0hXlZKJUKrrvs7BNasm8rRgzpG/4z4Sgo7SIEmgxGA9A1vKyXMbCv3blrd6sMMj3uhi9+UN/EBTdD9xzmvPIkvbpntscrdjpcLg96vbZJeUBZFELCRiLtxQGasB5jLyOSJEVY9CYCp7PhiHdw39Z49MoM6t0VvV7TinsjsWHrb21uo6348MsVHC5pKkMZC/PCf3YaATQ5rjUae2EtKsJub1lnHw31BJCakkRhfpdWtdE+EFi6cgNHStvNELdV0Om0fPh5U7eArIxU0lJDDkU9gsGx4kZ7EUCTTlNTUyktab2ru9MZ2PMP7NOzzRE8WgOFSotKn4Y2JRuPT+TjBSs7/BkgoNLWpGSTkZnN4hW/cKymqc1jTmbIWVZBwHI4/vdsp+dsEp/H6/VQm8CevzHqOUDPgtx2esT4ICiUaJIzUSelo1TrQKFgyKB+fPXtOmptrYv0VlFZw5lXPMDufYcSuk+lTUGlT0VQKBnYvzcer495C1c1qZeSHMGACxLp47hxAI/HG2HXnyicjgABFOR1HPtXKFSok7MQwgwzASaMGYHb4+Wzr1tnd5GVmYbT5ear79bFfY9Sow+dZwD0NxnR6bR8vmQ1LlekyXwjAkiLr4fgO7fT2EXlAHW21ptX1S8B+d1yWt1GolDqUqIuN70MBeTn5TJ34UoczsT9C5VKBQV5XVi3eVfc0cSU6sghVaoUTBg9lDq7k3lfr4q4lpwUUbdTCEDduMDr9SYexSkM9QdFBXkdRwD15lnRcP1VF1JrczDns9aF9+tZ0JXi0kq+WdWyTkRQKJpwIYBLzp8IwJxPv6G6tkG4TkmK4ACpJID2IoCixgVejxelqvVqhnrdQUdyALkZdfNlUyeT3y2H9+cvZ93mXQm33bMgoCb5z4df42vJ3qCR9bcsy4g+FyMH96ZblywcTjdvfPB16PqJsAQ02ex7vB7UrSSAekNPhULh1esS2tW0CYHYAdEnR61ScfsNlyJJMo//fQ4HixKL79jHGIhuUnK0ki+Wrmnh/UV8rjr8bjt+tw2fvRK/ywZITD3nNAAWLF/LwUMBi+ETgQD20UhZ6/V4Sc9IR5IkqqqOcajIyp7du9i/by+Hioqoro5twygICpQqFZIkadyelq1/2guyJOK1H8PrqEb0OhG9bvxeF6LHgc9RxTljh2Ds0Y1am4M/PvoKRcXlcbd91rjhoe3aO58swe5wNVtf8rmDz+BClmVsDhe/7jRjPRwIhyOKEi+//QUAKckRMkBCS0C7qILNVovPZDDWEhacuay8jN/27OXnn39uYupVD71eT0GPHvTqbWpiGJqUlIStro6qGhvduyZ8ytkmyKIPf5TwMUqlgj9eexEPPfsWldV1PPTsm3z67yfialOjVjH94rN49b8LqK618/zsefz1oRui1t266wDrNu3CeqQMy+GjFJdW4PE2fZ6tuw/gcLppxCU7RREEEPFJv/nGW6xevTrm5AO4XC7279vHmtWrqDp2LOJaUlJgC1R8tLIdH7F5VFTVsvj7X9i514otyhfqF0Vq6xyhUDRmS0lCXODyC04nNciul/2wIaZAuOM3C+/OW8aKtVs4WFQSdfLVKiVP3XsNyUm6YESzEBIKfNReh0GpJLj2hMPpdLL+l18Yeeqp5HQJ7PvT0zMoO3qUrbvMjBzarz0es0UsWLaGNz9aEvqdlZ5KYUFu6As7WFRKWWWk3WVqij7u9pP0Wq64cCLvzgvY/z//+lyGDerdxAp59PABqFXKmMLiwL6FPHrHDAYGD8kaGbEmtGa2l0nYXwnz/WuMwoJu5Ofl0i03h2652VTX2lj63dqQRw4EBL8tmzdx2thxpKamkpOTw769sP7X39y3TD+/VZHAE0V5owieVbU2qmpj6zL69e5BVnpCSy5XTTuT+YtXU2d3YnO4ePLF93njuXsiAlz1Mebzj8du5bU5C0OCXpesdM4781QunDSaXj27R7TZiFA6lgOYDMZhwB3RruV2yWLWvTcRzaf/wZnXs3j5av78jzdDLMzv97P3tz2MGHkq6RkZqFQqdu8/pJZluUPOA664cCIr126NS+Wbn5fDK0//KeE+MtNTmDVzOo889w4Am7fv4+V3v+S+Wy6NqDdh9BAmjB5Cnd2JSqlEr9PEHIO2cID2kAEuJei8EY4Zl03h609eJVZAB61GzaUXTmLWvTdFlJeXlWGrq0MQBLKys/F4vMqSsmN0BPoaC/hk9iyuu3wyfXsVNN5eoVQqyMvN4oYrzuGz/zxBl5yMVvVz9oRTOH9SgwXdx19+z8JvfopaNy0liSS9ttkPwN+ZHIAodmiXXXQ2jzaaWADRL6FURdLclZecy47d+1m0bFWorKKinNS0NPT6gCC47+CRDlMIdeuSxV03XsxdN14MQJ3dSVlFNakperpkZaBUto/c/PAfr+TXHWbqifu51+dSkJfDiFbIO36xkzhAMOJXhDFoj/xuPHx3w/bGbnfy6J//yZlTb2bEWVdy5U0P8O77n+HzNhxo3HzNJRHtOhwOZFnGbg+sv/sOHmnLY7YJaSlJ9DHm061LVrtNPgT09888eEOoTb8o8tCzb3MogV1FPRp5CSWU06atbzQUCFkjKBQCzz95V0hqrq2zc/2dj/P1tz9RXlmNzy+y8zcL/3rrU665fRZFB/chepwYC/MID/xUUV7OqpUrOFYZ2AJ2JgEcTwwb1JuZN1wc+l1rc3DPU7OpSzAvUaMlIKH8hW0lgMjYvn16MXRwAwubv3A5lqISCvNzm4Rx3bnXyn1P/xunvQaPrTJiTXS73bhcDfvw/ZZi/ldxzaWTmHJGgz1tUXE5D/31LUSx5bgH9WhEAAlZ4bSVACJMUk89JTIUgKXoMAvf/QufvfEkOm1T27y9Bw7zr6A6c/gAQ8xOBveLfe1/AY/fc3VoTw+wcdtenv/33LjvbyQDdCgBRBj8jQojANEv8cDtfyA3J4MtO/bjdHlQKhXcf9vlvPznP4WsWRd+sxany0PXLpkhla9KpSQrI5VRJ/fnqXuv5dmHb2zP8T7hoNWoeemJP5Kd0aBL+3Lp2riPnmtqI7atCS0Bbd0FRBio9ettCP1fqVKQpFeDJLExaFU78bShTJ92JgD9TYVMu+kp3G4Pazbs4JzTR/DRq4+i0ajoyBPAEwW5ORm88MSt3Pbwv0KKndfnLMTucEbICdFgaYgj5AMS2jO3lQNEEEBpWYPlrCyJEFTw1NkCQs3poxoEvS5Z6Vx32WQAtmzfD0B6WvL/y8mvx9CBvZl11/SIsvc++5ZX/7sg5j2SJFF0JPTRl5utloScMNqVAA4daVh+wmPye3wB3cTQQb0ibp5x8ZmkJutRq5X8L0FAQKFsnT/CRWePCXHJerw//1t27SuKWv9waQVeX2isE5aW25UAio40hDQLN6xQCIFuNOpIM6fkJB133DANva5DVP0dBqU+FXVyBprkLAQhceK+5+ZLI+QBIGbKOcuhCJkvYS+cthLAzvAfhyIIoIED9DEGDi+EKBk9Lj9/Ahefm7BT64kLQREy6BSUKlS65ISbUCoVDG4UMqZHfnTz+INFEXEEE7ZVaxMBBPPbHaj//ev230KBnsM5QH1QhlgpXbp3oN3f8YZSHcn6BUXrlrfwgNkmY/eYDq71p4VBdCwBBPFt/X9KyypZvvJnIJBHsR6D+xspyOuCshXs8PcEWZZRqBqEWNHrblXo+upaOz9vaeDmI4fG9vo+oQgA4L25gTA1ijATa41axcN3/AGFsuNdvDoS3/64mdKKGmRZxueqxe+uS9gz2uXy8PYnSyI0gSOH9o1aV5JlrIdDMoDNbLUk5npE+5wG/kAgqZEKYPfeg6zfvIMRgyMl/jGnDGpF078vfPTldzh9ApecMxo5wZR0ldV1fLpoFZ8vWR06CxAEgWnnjmH0yQOj3lNytDLcXKxVbthtJgCz1VJrMhi/B86tL5vzySJGPv9Ae4zp7wp79h9m9doNXDzplLjvsR4p48MvvmPpivXh2zn6GPOZNXM6Qwb0inlvozOSX1vzzO1lEvZnwghg7S+/8uMv2xkzzPi7ydbVVrg9XmRZZt2mnRwuqaBH99g+jX5RZOPWvcxf/CM/rt8eMUbJSTpum3E+V049s8Xj5x/Xbw//2byzQQy0W7Bok8G4GDi//ndKShJz//NnuuektKHV3w8kSWby9IeorrUzsG8h991yOUMG9MLr9eHx+vH4vOzaa+WHn7ayZsOOJlbH6WkpTJ92Jn+4aGLIcjgaPF4fWo0aUZSYdNVD1DWYr/UwWy0Jn5u3JwGcDGwmLG96YUE3Xv3LnfTIa96uX5Zllv2wkY3b9nLZRWczuE9+TA+dExlPvvgeS1asT+ienOwMrr3kLC6dMh5dM2rwouJy3vlkCTdccQ69enbnly17uOOxV+svW81WS0JxAerRboEizVbLryaDcT5wRX3ZoSNHue6e53nukZsYdXL0rUz5sRoe/8ccNm/fB8CQkwZx8tBBeO0dYwfYnrjussmsWPsrzXkzKRQC/XoXMvrk/owePoChg0yoVbG3x6XlVbz10RKWrPyFP1w4MWQR/P2aLeHVWp1lvL1Dxd4GDCPMTqC2zs6fZr3CyKH9uPqSSfQ39SA9LRmb3cX3a7bw5keLqalrOFXukd8tlEXjRMn7J0lyi3mJAXobuvPMg9fz06ZdqJVKVColSpUKtVKBWq2kV2F3Th3WL1oSqCaoPFbDO/O+YeE3a/H5RXIy00Lh7iRJYtXPW8OrnxgEYLZaakwG40XAL4S5iUHAyGHjtr2h34IgNBEQz588nrGjhgWvK06Y/F+vzVmA2+Pj3IkjGDKgV7MWumeOPZkzx57c6r5+3Wnmy6Vr+H7tltCuQBAEHrnzqlAcgM079ke4h3OiZQwxGYwDgK9IIGrV+NHDefX5h1GrAzTpd9sRvYnZxrV6EAQBhUqLoFKDLCH5vYHU8sGhqaiq5ZKbn8Lp8tC9azZjRw6mV2E3jIV5GAu6kpOd0eq+yytr2LXPyq69Vlb9vA3L4aYGPX+67iJuuvK80O/nXp8bHij6gNlqaXUOweOZMiYT+JCwnUEspKWm8M382aSlNrDGQB7A1kUYSxQqXQpKTUM4Fln04XNH5h3+daeZu5+aHTVCSEqynu652Wi1alQqJVqNGo1ahVod+FelUqJRqdBoVGSkp3LzVYHJvPjmp1q0Aj7/rFH85YHrQ78lWebcGY9wrDp0EPuq2Wq5u9XvfrwGNZi84AKTwXg28BwQUzty4TkTIiYfgFYeorQG4Qc2sujD66ihcWjSkwebeOO5e3nqn+83iQ1gd7jYF+cOTKfThgigqqb5EDqnnTKQJ+65JqJs6y5z+OQDLG7Lux/3zKHBnPcjCYQz/zuwlUajW1lV0+Q+paLtAR7jhRx28uZz2wGZoxVVAd1+eYPT88C+hXz2n8d58YnbWh123u32RPX2DUdyko5Zd03ntWfubLJDWPRNRKCpOtqw/kMH5Q0MmimtDv49YjIYPwJC6UOi5sZTCAgKZYfoAyTJH/Btk6SQDv/FN+bzw7qtTBh1Ev8K8wEUBIEzxgzjjDHD+GnTLv47bxlbdx1IqL+6OkdMt7Lxo0/isTumR72+31LM0pUReoZ5ZqulTRE0OipxZGNEHFwUHS4hmgOooFTHTQBOl5skfessi+onPTwH4b03X8qOvVZ+XL+DtRt3Mm5k0+x3Y0cMYuyIQdTaHOzZf4g95kOBf/cX0Zw/Y7XNTpecDFKT9fQ3FTLA1CPwb5+e9MyPHRfx5Xe+QIqU2d5t60R0SO7gxjAZjNOACEvHhR+9jMnYI6JeIoLgvK9+4NyJI8mIY48dDZqUbGRJjDi/txw+yk0PvIRWo2L2s3fRKzIub7OorbNTWVWHx+vH6/MF//x4vT6GD+5LRnpilkKNNH8AO81WS5uTIHRk9vBwNDFcWL6iqXesIkqotFjIykjlqZfeb/UD+RxV+N2RYViNPbrx9H3XUl5Zw433vRDSVsaD9LQUehu6M7BvIcMG9ebUYf0ZN3IwZ449OeHJl2SZl9/5onFxm79+6CQCMFst+wkElgrhm5VNo2gGcurGZ0TSv3chazfs5OMFK1r1TLIsI0tN3bEmjDqJKy6ciM3h4k+zXuW51+ZS0oFhawCWfP9L46PfI8Db7dF2Z3EAgA/Cf1iKitl/oLHpsxA12XM0FObnMqifgdf+u5Dd+4viuide3HPzJfQ2dMcviny+9Eem3fwUj/39vyz7YQMVlTXHdZA8Xh//fv+rxsUPma2W1gUuboROkQEATAZjIWAl7BO/9bpLuevWSMcI0eOIO1vY2g07ufup2RTkdWHu7FmtFgqjwXL4KDfe90JUz92CvC7kd8smLTWZ9JRk0tOSSU9NCvxOTUahVCCKIn6/iF+UEEUJURSRZJkLzhrd7Ln/u/OWNSaAtWarZXx7vVenEQCAyWD8DphU/7tnjzyWzHs9ok597L54MWPmc/xmPsQ5p4/gb4/cFPd98WDrrgP8adYrLe7j48VlUybw6MyrYl6vqrEx9cYncbpC2kcZOMVstbTK+icaOnMJAHgQCO3zig6X8tt+S0SFwMlg/MLgrJnT0ahVLF+9iXfmtiobd0wMG9Sb/770QLtEMD/tlIHMvHFas3Wenz03fPIBvm7PyYdOJgCz1bIV+E942TfRdgPq+Fn5oL49eeyugI7pPx98xbIfNrTrM/c3FfLJ67O49+ZLGDG0X0JRQ9JSkph42lAev+tqXv3LnU1iEEWMw6qNrFjbZK7/2a4vQycvAQAmgzEd2Esw6VRe1xyWfjo7dCoIgCTjsVeSSOqwF974jHmLfkCtUvHv5+5i+ODjkzTS7nDxy5Y9HCmtxOP14HT7cLs8SEh0yUonJzODnOx0uudm06tnXlx2BZVVtVx++zPh5l4EXz61vYS/enQ6AQCYDMaHgefrfz96703MuGxKRB2/24bodcXdpihK/OmxV9i0bR9pqcm8988HQxG7T3Tc8/S/WbN+R+NiCRhltlo2tWdfnS0D1ONdwqJbvfne543XvmD2jPgdS5RKBX+fdQt5uVnU2Rzc9eTsxkYUJyReeffLaJMPgbl632Qwtqsn7QlBAGarpZIwYbCqupb3530dUUcQlCg1ib17RloKLz31R5L0Wo6UVnDHY682CfV6IuGNDxfzQZTMYGEYCCw2GYxJcTbZIk4IAjAZjP1plHruvU8WUV0bqZpNlAsA9OtVwKt/uRO9TsveA4e5euZzbNm5v7NfuQne+2w5b3+yJJ6qZwHLTQZjq2Mzh6PTCcBkMF5KwIYwAg6ni7ff/zKiTBCUqLSJE//Jg028+swd6HVaqmps3P7Iy8z76ofOfnUgEOPvPx98xWtzFja5ps/Ji+VdPA5YbTIEs1C0AZ2pCdQCLwAzY9XRqNUs+fR18rpGuo/7nNVI/sSVMZt37OeuJ14PmW1fMGk0j82cjkYTv56hPfHTxp288MZnUTOCphX2peuIs3BVFFO8bmksC+li4ILgdrpV6Kzj4MuAfxBHksNzzhzDi3+5L8JWQJZEfI6qVrmdbd6+j7uenB0iggF9Cnnh8dvIy81KuK3W4khpBS++OT+WsEdGr8Hknnx66LerspTidYuRfFFtP+zAVWarpVWmYR1KACaDcQTwLwIsLG5ccM4Enn3szoisIpLPjc9Vl0gzIWzZuZ8Hn3kr5I+g1ai55tJJXHf55HY9P2iMmjo7nyxYyYdffBfhCBqOrP4jyBk0qkm5u7qC4rVfIXqjpq0TgXvMVsvrJIgOIQCTwdiVgGHo9TQjxSXl9sBrq8LvaqrrOHP8qbz4zH0RcYb8LhuiL37dQDjKKqp58Nm32LXXGirLykzjthnnc9HZp7XbsiDLMhu27mXBN2tZtW5b47i+YRBI6tGX7H7D0aVmICiaimeeuiqK1yzC745pLv8C8HAikcKOKwGYDEYVgTX+aWJlFBEEUvNNZPUbjjYjB9HjpnjdYtxVTeMdjjx5EA/ffQP9+zSsHIkqiMLh8/t5++OlfLxgRYQ7V1pKElPOGsUl546jt6F7q9quOFbLV9+tY9HydXGlvRFUGhQqFaLHhVKXTNeh40nJb+oa7rPXcnjNIvzOmBbFnwA3xGsreDz9AiYBrwIDonasVJLWcwBZfYehTo6MfyN63Rxe9SVeW/Q9+ylDBzDj8vOZdPooFApF3EQgyTJ79hXxy6978Pr8ZKQmk5aajF8Umb94NXv2Nw2wcVJ/I2NGDGL44D6cNMCIthFnkGWZoxXVHDxUiqWolIOHSjlQVMru/UWNc/kkjC5Dx5NpGtKk3O+0cWTNV3jtNbFuXQFcYrZaWlwj250ATAajgcChRdTwloJSRaZpCJl9hkbkxo32kod++AK/O7bqu1tuDqNOGcyAvr3o0zMXU2FuzAOWkrJj3P7Iy21KQqVWqcjOSiNJp0Wv1yKJEtYjR2WX23tcYt8IKjXdx11Ecna3puPjdlK8ZhGeupjp97YCZ5itlppm+2hH93AV8BDwBFFyCQOkFpjoMmQsKn18hpue2koOr/oyoS1f967ZdMnOIDszjayMVLIz08hMT+H9+d9G2PifaMhUKNArBEoaJYrSdskns98IUrs01QmIXjclPy/DVRkzieUaYLLZaomZ8LhdCMBkMJ5CQJ8/NNp1TWomucMmkJSbUGZzAJxlhyn+aXGEyTbAY088jt3u4NN5czlamlCA7A6BIAhVOVlpB0/q38s+bGBvzXvzl+uramwRXqMaQeCCZD3XpKXQI5hltdgvcnt5JaVBQlCoNaQNHotSpSGtawFqbeS3JcsSFdt+oubA9liP8oHZarku5nO2hQBMBqOeQHiY+4iSN0ihUpM98FQyeg+JKtW2CFnG7bBRbd6GrdEL/uuVl7lw6lQAjpYexWzej+WghfLyciorKigvL6eiooLysjIqKxvYfqFKxSNZ6RjUKmoliXUuDz+53GzzeInDA8F129XnbzZbS/w791qTKqtqCxSC4EtO0ldnZaQ68vNyfKedMlA35pRBBT26dykAMFuLLdfe/XfR4/WFHDjVgsCVqcnMSE0mR9lU07fd4+XGsoZnTu03AmVSKoIgkJyVS1J604AbdUV7Kfv1hwgvpyAkoK/ZaonqvdJqAjAZjGcQsEztHe16aoGJLkPHo9IlrrqVJQmXrRpXbRVikP17Ko7gLjkYchRJSUnhgQcf4OJLLyEpOSWmy/b2bdu5JEgoAK/nZjM6SiQOmyTxi9vDTy4Pq1xu7DEEOKVSUfzsQzeUnT1hxPCW3mPeVz/8/OIbn50ky4TWvOFaDbOyMjComzd2vaq0gv3BGMu67r3Qde0ZuqZNSiW1S3cUjYjHWX6Y4p+WRHOm+YfZank4Wj8JE4DJYMwhsKe/iSh7eoVKTe6w00nrmXjyI9Hvw1VbhctWHdVEW/J6cJWY8VU3eNSOHz+eu++5m/yCfJKSk9HrkyIGZtGChdx/770A9FKr+Cwvt8XncEoyCx0OPrE5OBojeWNWRuqvN155rnvq5LFDkvTaCEN/v1/03fH4q+s2bdsXUuelKxTcnZnGRcmRH4QPGbco4UPGL0uIMiDIfGxzMS8YZV2bk4++R2SsQKVKHVwSIoXeuqK9HN30fePHfdtstdwa7T3iJoDgEeQ9wMPE2NPrMnPJO3Uy6pT0uNoMDYLHhav2GG6HLTLEaAz47TV4is34gnthjUbDuHHjOG/KeQwZchJanQ6dTo9CoWD266/z/nsBh5H7MtOYnhq/55AIfO908VGdnT3NG4J6FYJQp1IpbRqN2uH1+pK8Pn9oE39+chL3ZqaR0WgZrBL9OGO4vm31+Hi6KrCL02R2JckQJVagACmZXUnKyCL0LcoyB5e931iZ9rrZaol65tKi0X0wM9gNBNb6mFqRrL7DyR40KqG13uOw4aw9hs+dWCAIVUoGqr6n4KksxldeJHu9XmHlypWsXLmS/Px8xow5jf79+9Ovfz927WpwQsoL8zFwSRJeJPwyQb/EwBAKCGgEAbWgQC0InJOk55wkPWtcbl6orm0ipQehkWQ5x+vz5zRW8U5PTea+zKYfhF+WY04+QNcwW8PwwNsRkMFeVYbP5SC1az4KhRIEAX12HrYj5vCaMX3XmyUAk8E4CJhPDGUOgEqXRLeRZ8ct4cuyhNtWg7O2CtHXBsdWQUDbpQBNZlfBX3EYV8URJFGkuLiY+fM/j3pLVnBQ3bLEscaRPMMYT/23o0AgSaEgWaFkvF7HqTotH9TZWeZwcSiKSrePWo1CkCnyibJblgWA7Z7onKMlPpejUiIE60UR7CLgcdnxHTlAem4Bal0SoqeJUiymZWxMAjAZjL2B74CYHpHJeQa6nXIWSm3LByiS6MdZW4WrrrpdXb4FlRp1Xi+UOQV4yg/jrSyO2X5mkABsYnz9S8jYJRGHJNJdrUUrCNySnsot6akc8vv5uM7BF3YHhSoVT2dnMESroUr0cdDn4/FjdXKlKAm7vF52er1oEHDLMia1mqQ4DEPVQLZSQaUoxRV2VvL7qS4pIjkrp/FZgQhsjHVfcxxgKTEmX1Aq6XLSWDJ6t+yc6ve6cdYew22vi2t9by0Uag36/N7ouhbiqTiCp+JIkzN0XXCnkOhTyARYtjpsp5GlUITa66ZSMiSYFc0vy3RTKoWrUpJ4rdaODFx/tBKVIHCKVkMfjZpJSTpMqpZd3roqlUECiPeDkXFUlYdkoyB+NFstMY0hoz6FyWAcTKOUcPXQpGWRd+pktOnNB3/0Ou04a4/hdbWrFXOLEFRqdHlGtLk9GgihfisZIsDESEApCKgEgTpJ4ieXhxVOF+vcHrzB9hxS4F+XJIXKBmsbhna4VsOLXbJIC5OPquMIgZcd5FiJhMsT3a7G9Rc0Vz8WGWZELew1mC5DxsZ02JRlGbe9BldNFX6fh86EoFSh62ZAqU/BcTBgeOENznvCHECGIp+PpQ43Fr+P/T5faKIBiv1+XLJEVRirrpEarvdQq0hVKPDKEh5JxoOEO46Dovo+Ekk6ITqbnP8sbK5+LAJo0krOoFFk9R8RtbIkirjqqnDVVSHFza46Bqqwk0ZXUJ2sCIlX8UFCRgNcl5aEXqFEQUBbt9jhZKHdSY0ksdvjlrsqGxIiLHc0qN+TBQGHJFKTYOBLZ5CIFFp93PeIjoip22S2Wg43Vz/Wnm0nEGGo5q6JfYrmqK7AUV1xwk0+BJYEpT6gpzkY3KK1Jv6YhEy16KfE56HU7yVPKXBDmh5VUA5Y6vAI270+9vr8vF5r5wdXAwdUCkKrxB978CZFAtpUny3iwGtBS/WjEoDZapFolAnEUWqNZY6EuhXq3o6EKiUTgJ3BLVlzkT7jgSjLeIJaO19wkhY5XDx5rI6HK2v53umJ4C9b3V5WuTwU+8W4+U6lKGOpJ9g4T08lrxspcgu4sMWxaebaMsIiecmSiO3QPjKiGChoTngCSMdTcYQd3oDeQZmgb0EsHG5mQtPS0pCRZVudTdjh9bKjKtC3ThDk3mqVYFIrMapVZCoUpCkE0oL/1u80VrrcgbYFAU1GfN7I/kjbALPZamkxi0hzBLCcwElSiEvUFu2JSgAKlQqlSh06uDnRoErJAOCA14dLloljG94iNrq9/CuYs1evb1ijx44by7RpU+nTpw9+v19Yt+5n3nzjDSorAzEO3LIs7PL62BVDtawTBNIUArbg+q9KyUBQxRczsRH7XxjX2MS6YLZaKk0G42YCQR4B8NRU4qmpRJvRNM2bWpeEaK9t+8geBwgqDUpdEqLbyR6vj/5tyFQqA5/anHxqdyEDOp2OF178B3369EEUxQjLZZVKxYQJ4xk+/GTmzHmPpUuWtmgm5pZl3GIDX5G8HpAlEFpQscsy/kgTukXxvE9L2oiFhBEABLhAbkbTCCVqXRLuE5QAAJQpGYhuJ986nAzKaJ1XlUOS5Zdr7cJGd4MK+6abbqRPn4DrefjkKxSKgL2i309KSgozZ97JtGlT2blzFytXrmT7tu0IglCV2b1wd96AobnZPXv3rSo5QuWhA1SY94TUuZLHiftoEbq85l0o/M668P1/BbCOONASAXwC/JWwY1/boX10OWlMk73piS8IZuCtLGG50y3flZGW8CKwx+vnpRoblWLkF7x8+XKmnD8FVZhmT6vTkZdfgFKpxOvxUHXsGA67jR49etCjRw/Ky8rYvm07WT2Mu86//y+hr8kwJBBO2W2388N7s6nYH9BfuMuKUKVlRWxpG6PR+v91UJBvEc3yFbPVYgUiQnaIXjf2UmvTAdZoEVpiU50IdWoWCAI2SRJ+dLnjvk8C5tqcPHaslkpREgAUCmUoZpvZfIC5c+eF6guCQLe87iiVShYuWMAjDz+MzW6nR08DySmpALhcga9bn5oWdd+sS0nhvDsfpve4QHZ1ZBmnZVdIoxkN/las/xBfqNiPCPPk8fv9FG/9iewoni32qnJEb+dqAJuDRxZQyyJfOZwM1qS2WP+oKMov19iF37x+/GIgymdKTu7OkdNm9P35s//udtfVDgR45513UWs0dO+eh06vZ9+Bg9TV1nL3zJmIosiOHTu4/8EHA+Pn82E+eBCny0VNTU22eUvsHENde/ejaOcW6koPo/D7kStLoyajVqrV4X4CTuB74kSLBiEmgzELKAU0ANYjhyPy2v7ekJqcQrecHHlut2y0QtP9oEzAGOMbp5uNbi/1fLSo+Ijk9/tPSBYnCAIF3fLQaDQAC81Wy8Xx3tsiBzBbLVUmg3EZMBX4XU8+gN3poLRSFn5MT+HspAbbwBK/yHq3l29dHoq9PkrLy/GHhCrB6xfFjotfnyBkWcYvigQfcGEi98YbLfx9ggTwe4csy9gdDmZX17HTq8cjyxT5xZAZNoDX58PtiZATTtjJr0dQuymSYAKJ/wPK93VQLFYHeAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxMS0wNC0xNFQwMTo0MToxOSswMDowMAwRNV0AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTEtMDQtMTRUMDE6NDE6MTkrMDA6MDB9TI3hAAAAF3RFWHRwbmc6Yml0LWRlcHRoLXdyaXR0ZW4ACKfELPIAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isLoaded":true,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Image"},"350":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"351":{"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","setImageURL":"setImageURLHTML","getNativeExtent":"getNativeExtentHTML"},"352":{"x":60,"y":60,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"353":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"354":{"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"},"355":{"morph":{"__isSmartRef__":true,"id":348},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"356":{"x":900,"y":40,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"357":{"x":60,"y":60,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"358":{"x":53,"y":-16,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"359":{"onMouseUp":{"__isSmartRef__":true,"id":360}},"360":{"varMapping":{"__isSmartRef__":true,"id":361},"source":"function onMouseUp(evt) {\n if (evt.isCommandKey() || evt.isRightMouseButtonDown()) return $super(evt);\n window.open('http://lively-kernel.org/jenkins');\n}","funcProperties":{"__isSmartRef__":true,"id":366},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"361":{"this":{"__isSmartRef__":true,"id":348},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":362}},"362":{"$super":{"__isSmartRef__":true,"id":363}},"363":{"varMapping":{"__isSmartRef__":true,"id":364},"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":365},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"364":{"obj":{"__isSmartRef__":true,"id":348},"name":"onMouseUp"},"365":{},"366":{"timestamp":{"__isSmartRef__":true,"id":367},"user":"lauritz","tags":[]},"367":{"isSerializedDate":true,"string":"Mon Dec 12 2011 19:40:10 GMT+0100 (CET)"},"368":{"submorphs":[{"__isSmartRef__":true,"id":369}],"scripts":[],"shape":{"__isSmartRef__":true,"id":379},"id":553,"renderContextTable":{"__isSmartRef__":true,"id":386},"eventHandler":{"__isSmartRef__":true,"id":387},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":388},"partsBinURL":{"__isSmartRef__":true,"id":389},"targetName":"TestRunner","partItem":{"__isSmartRef__":true,"id":390},"owner":{"__isSmartRef__":true,"id":0},"isSelected":true,"isBeingDragged":false,"showsHalos":false,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"name":"TestRunnerPartItem","layout":{"__isSmartRef__":true,"id":6448},"_Rotation":0,"_Scale":1.0060210561262526,"distanceToDragEvent":{"__isSmartRef__":true,"id":6449},"__SourceModuleName__":"Global.lively.morphic.ScriptingSupport","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6450},"__LivelyClassName__":"lively.morphic.PartsBinItem"},"369":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":370},"id":555,"renderContextTable":{"__isSmartRef__":true,"id":375},"eventHandler":{"__isSmartRef__":true,"id":376},"droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":377},"priorExtent":{"__isSmartRef__":true,"id":378},"owner":{"__isSmartRef__":true,"id":368},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__SourceModuleName__":"Global.lively.morphic.Core","showsHalos":false,"grabbingEnabled":false,"draggingEnabled":false,"__LivelyClassName__":"lively.morphic.Morph"},"370":{"renderContextTable":{"__isSmartRef__":true,"id":371},"_ClipMode":"visible","_Extent":{"__isSmartRef__":true,"id":372},"_Padding":{"__isSmartRef__":true,"id":373},"stringifiedShapeNode":"
add
load selected
select all
select none
remove selected
add defaults
Test Modules
Test Classes
Results
select none
select all
run selected
remove selected
add all available
TestRunner
X
M
","extent":{"__isSmartRef__":true,"id":374},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.External"},"371":{"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","getExtent":"getExtentHTML"},"372":{"x":94,"y":94,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"373":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"374":{"x":200,"y":200,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"375":{"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"},"376":{"morph":{"__isSmartRef__":true,"id":369},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"377":{"x":3,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"378":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"379":{"_Position":{"__isSmartRef__":true,"id":380},"renderContextTable":{"__isSmartRef__":true,"id":381},"_Extent":{"__isSmartRef__":true,"id":382},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":383},"_BorderColor":{"__isSmartRef__":true,"id":384},"_Fill":{"__isSmartRef__":true,"id":385},"_BorderRadius":6,"_BorderWidth":0,"_Opacity":1,"_BorderStyle":"solid","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"380":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"381":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"382":{"x":100,"y":100,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"383":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"384":{"r":0.8,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"385":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"386":{"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"},"387":{"morph":{"__isSmartRef__":true,"id":368},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"388":{"x":776,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"389":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"390":{"partsSpaceName":"PartsBin/Tools/","name":"TestRunner","attributeConnections":[{"__isSmartRef__":true,"id":391},{"__isSmartRef__":true,"id":3067},{"__isSmartRef__":true,"id":3068},{"__isSmartRef__":true,"id":3080},{"__isSmartRef__":true,"id":3081},{"__isSmartRef__":true,"id":3082},{"__isSmartRef__":true,"id":3083}],"doNotSerialize":["$$partVersions","$$loadedMetaInfo","$$part","$$json"],"doNotCopyProperties":["$$partVersions","$$loadedMetaInfo","$$part","$$json"],"__SourceModuleName__":"Global.lively.PartsBin","partVersions":[{"__isSmartRef__":true,"id":401},{"__isSmartRef__":true,"id":405},{"__isSmartRef__":true,"id":409},{"__isSmartRef__":true,"id":415},{"__isSmartRef__":true,"id":419},{"__isSmartRef__":true,"id":423},{"__isSmartRef__":true,"id":427},{"__isSmartRef__":true,"id":431},{"__isSmartRef__":true,"id":435},{"__isSmartRef__":true,"id":439},{"__isSmartRef__":true,"id":443},{"__isSmartRef__":true,"id":447},{"__isSmartRef__":true,"id":451},{"__isSmartRef__":true,"id":455},{"__isSmartRef__":true,"id":459},{"__isSmartRef__":true,"id":463},{"__isSmartRef__":true,"id":467},{"__isSmartRef__":true,"id":471},{"__isSmartRef__":true,"id":475},{"__isSmartRef__":true,"id":479},{"__isSmartRef__":true,"id":483},{"__isSmartRef__":true,"id":487},{"__isSmartRef__":true,"id":491},{"__isSmartRef__":true,"id":495},{"__isSmartRef__":true,"id":499},{"__isSmartRef__":true,"id":503},{"__isSmartRef__":true,"id":507},{"__isSmartRef__":true,"id":511},{"__isSmartRef__":true,"id":515},{"__isSmartRef__":true,"id":519},{"__isSmartRef__":true,"id":523},{"__isSmartRef__":true,"id":527},{"__isSmartRef__":true,"id":531},{"__isSmartRef__":true,"id":535},{"__isSmartRef__":true,"id":1125},{"__isSmartRef__":true,"id":1130},{"__isSmartRef__":true,"id":1134},{"__isSmartRef__":true,"id":1138},{"__isSmartRef__":true,"id":1145},{"__isSmartRef__":true,"id":1149},{"__isSmartRef__":true,"id":1153},{"__isSmartRef__":true,"id":1157},{"__isSmartRef__":true,"id":1161},{"__isSmartRef__":true,"id":1165}],"loadedMetaInfo":{"__isSmartRef__":true,"id":3095},"part":{"__isSmartRef__":true,"id":3128},"json":"{\"id\":0,\"registry\":{\"0\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1},{\"__isSmartRef__\":true,\"id\":872}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1020},\"id\":273,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1024},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1025},\"droppingEnabled\":true,\"halosEnabled\":true,\"draggingEnabled\":true,\"layout\":{\"__isSmartRef__\":true,\"id\":1026},\"LK2\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1027},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1028},\"targetMorph\":{\"__isSmartRef__\":true,\"id\":1},\"titleBar\":{\"__isSmartRef__\":true,\"id\":872},\"contentOffset\":{\"__isSmartRef__\":true,\"id\":812},\"collapsedTransform\":null,\"collapsedExtent\":null,\"expandedTransform\":null,\"expandedExtent\":null,\"ignoreEventsOnExpand\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1029},\"name\":\"TestRunner\",\"highlighted\":true,\"prevDragPos\":{\"__isSmartRef__\":true,\"id\":1062},\"isBeingDragged\":false,\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"prevScroll\":[0,0],\"testRunner\":{\"__isSmartRef__\":true,\"id\":1},\"isCiJob\":false,\"_Rotation\":0,\"_Scale\":1,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1063},\"__LivelyClassName__\":\"lively.morphic.Window\",\"withoutLayers\":[\"Global.lively.morphic.GrabbingLayer\"]},\"1\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":2},{\"__isSmartRef__\":true,\"id\":18},{\"__isSmartRef__\":true,\"id\":31},{\"__isSmartRef__\":true,\"id\":44},{\"__isSmartRef__\":true,\"id\":130},{\"__isSmartRef__\":true,\"id\":447},{\"__isSmartRef__\":true,\"id\":462},{\"__isSmartRef__\":true,\"id\":476},{\"__isSmartRef__\":true,\"id\":491}],\"scripts\":[],\"id\":274,\"shape\":{\"__isSmartRef__\":true,\"id\":805},\"droppingEnabled\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":812},\"showsHalos\":false,\"name\":\"TestRunner\",\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":813},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":814},\"layout\":{\"__isSmartRef__\":true,\"id\":815},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":817},\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"startTime\":{\"__isSmartRef__\":true,\"id\":818},\"noOfTestCases\":0,\"doNotSerialize\":[\"testSuite\",\"loadedModules\",\"$$loadedModules\"],\"doNotCopyProperties\":[\"$$loadedModules\"],\"isInLayoutCycle\":false,\"prevScroll\":[0,0],\"isCopyMorphRef\":true,\"morphRefId\":2,\"grabbingEnabled\":false,\"draggingEnabled\":false,\"numberOfTestCases\":26,\"_Rotation\":0,\"_Scale\":1.002003004005006,\"modulesToLoad\":11,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":819},\"__LivelyClassName__\":\"lively.morphic.Box\"},\"2\":{\"submorphs\":[],\"scripts\":[],\"id\":275,\"shape\":{\"__isSmartRef__\":true,\"id\":3},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":true,\"allowsInput\":true,\"_FontFamily\":\"Monaco\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":10},\"_MaxTextWidth\":522.2,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":7},\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"showsHalos\":false,\"name\":\"ResultPane\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"padding\":{\"__isSmartRef__\":true,\"id\":11},\"layout\":{\"__isSmartRef__\":true,\"id\":12},\"_FontSize\":8,\"_Padding\":{\"__isSmartRef__\":true,\"id\":11},\"_ClipMode\":\"scroll\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":13}],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":15},\"priorSelectionRange\":[73,89],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":16},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":17},\"prevScroll\":[0,0],\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"isBeingDragged\":false,\"_WhiteSpaceHandling\":\"pre-wrap\",\"_MinTextWidth\":522.2,\"_MinTextHeight\":null,\"previousSelection\":[82,82],\"draggingEnabled\":false,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"3\":{\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":4},\"_Extent\":{\"__isSmartRef__\":true,\"id\":5},\"_Fill\":{\"__isSmartRef__\":true,\"id\":6},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":7},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":8},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_ClipMode\":\"scroll\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":9},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"4\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"5\":{\"x\":524.2,\"y\":170,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"6\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"7\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"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\"},\"9\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"10\":{\"x\":4.309999999999999,\"y\":487.47,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"11\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"12\":{\"resizeWidth\":true,\"resizeHeight\":false},\"13\":{\"style\":{\"__isSmartRef__\":true,\"id\":14},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":2},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"14\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"15\":{\"x\":524.2,\"y\":170,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"16\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"17\":{\"morph\":{\"__isSmartRef__\":true,\"id\":2},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"18\":{\"submorphs\":[],\"scripts\":[],\"id\":276,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":19},\"shape\":{\"__isSmartRef__\":true,\"id\":20},\"droppingEnabled\":true,\"halosEnabled\":true,\"_ClipMode\":\"auto\",\"_FontSize\":10,\"eventHandler\":{\"__isSmartRef__\":true,\"id\":27},\"_Position\":{\"__isSmartRef__\":true,\"id\":28},\"selection\":\"lively.AST.Tests.JSToAstTest\",\"selectedLineNo\":7,\"selectOnMove\":false,\"isMultipleSelectionList\":true,\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"name\":\"TestClassesList\",\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":29},\"layout\":{\"__isSmartRef__\":true,\"id\":30},\"prevScroll\":[0,336],\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"isBeingDragged\":false,\"grabbingEnabled\":false,\"draggingEnabled\":false,\"_Rotation\":0,\"_Scale\":1,\"itemList\":[],\"__LivelyClassName__\":\"lively.morphic.List\"},\"19\":{\"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\",\"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\"},\"20\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":21},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":22},\"_Extent\":{\"__isSmartRef__\":true,\"id\":23},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":24},\"_Fill\":{\"__isSmartRef__\":true,\"id\":25},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":26},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"21\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"22\":{\"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\"},\"23\":{\"x\":524.2,\"y\":210,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"24\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"25\":{\"r\":0.95,\"g\":0.95,\"b\":0.95,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"26\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"27\":{\"morph\":{\"__isSmartRef__\":true,\"id\":18},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"28\":{\"x\":4.309999999999999,\"y\":221.28500000000003,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"29\":{\"x\":524.2,\"y\":210,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"30\":{\"resizeWidth\":true},\"31\":{\"submorphs\":[],\"scripts\":[],\"id\":277,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":32},\"shape\":{\"__isSmartRef__\":true,\"id\":33},\"droppingEnabled\":true,\"halosEnabled\":true,\"_ClipMode\":\"auto\",\"_FontSize\":10,\"eventHandler\":{\"__isSmartRef__\":true,\"id\":40},\"_Position\":{\"__isSmartRef__\":true,\"id\":41},\"itemList\":[],\"selection\":\"Tests.NetworkTest\",\"selectedLineNo\":6,\"selectOnMove\":false,\"isMultipleSelectionList\":true,\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"name\":\"ModuleList\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":42},\"layout\":{\"__isSmartRef__\":true,\"id\":43},\"prevScroll\":[0,16],\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"grabbingEnabled\":false,\"draggingEnabled\":false,\"_Rotation\":0,\"_Scale\":0.998001,\"__LivelyClassName__\":\"lively.morphic.List\"},\"32\":{\"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\",\"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\"},\"33\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":34},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":35},\"_Extent\":{\"__isSmartRef__\":true,\"id\":36},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":37},\"_Fill\":{\"__isSmartRef__\":true,\"id\":38},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":39},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"34\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"35\":{\"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\"},\"36\":{\"x\":524.2,\"y\":110,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"37\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"38\":{\"r\":0.95,\"g\":0.95,\"b\":0.95,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"39\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"40\":{\"morph\":{\"__isSmartRef__\":true,\"id\":31},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"41\":{\"x\":4.309999999999999,\"y\":55.099999999999994,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"42\":{\"x\":524.2,\"y\":110,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"43\":{\"resizeWidth\":true},\"44\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":45},{\"__isSmartRef__\":true,\"id\":60}],\"scripts\":[],\"id\":278,\"shape\":{\"__isSmartRef__\":true,\"id\":113},\"droppingEnabled\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":120},\"showsHalos\":false,\"name\":\"HBox\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":121},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":124},\"layout\":{\"__isSmartRef__\":true,\"id\":125},\"attributeConnections\":[],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":128},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":129},\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"isInLayoutCycle\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"grabbingEnabled\":false,\"draggingEnabled\":false,\"_Rotation\":0,\"_Scale\":1.0060210561262526,\"prevScroll\":[0,0],\"__LivelyClassName__\":\"lively.morphic.Box\"},\"45\":{\"submorphs\":[],\"scripts\":[],\"id\":279,\"shape\":{\"__isSmartRef__\":true,\"id\":46},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":true,\"allowsInput\":true,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":53},\"_MaxTextWidth\":423.805,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":50},\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"AdditionalModuleInput\",\"charsReplaced\":\"\",\"lastFindLoc\":19,\"_ClipMode\":\"auto\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":54}],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":56},\"priorSelectionRange\":[0,4],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":57},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":58},\"layout\":{\"__isSmartRef__\":true,\"id\":59},\"savedTextString\":\"martin.test.Tests\\n\",\"_FontSize\":10,\"_WhiteSpaceHandling\":\"pre-wrap\",\"prevScroll\":[0,0],\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":423.805,\"_MinTextHeight\":null,\"owner\":{\"__isSmartRef__\":true,\"id\":44},\"draggingEnabled\":false,\"previousSelection\":[0,0],\"_Rotation\":0,\"_Scale\":0.9920279440699439,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"46\":{\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":47},\"_Extent\":{\"__isSmartRef__\":true,\"id\":48},\"_Fill\":{\"__isSmartRef__\":true,\"id\":49},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":50},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":51},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_ClipMode\":\"auto\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":52},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"47\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"48\":{\"x\":425.805,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"49\":{\"r\":0.95,\"g\":0.95,\"b\":0.95,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"50\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"51\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"52\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"53\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"54\":{\"style\":{\"__isSmartRef__\":true,\"id\":55},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":45},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"55\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"56\":{\"x\":425.805,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"57\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"58\":{\"morph\":{\"__isSmartRef__\":true,\"id\":45},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"59\":{\"resizeWidth\":true},\"60\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":61}],\"scripts\":[],\"id\":280,\"shape\":{\"__isSmartRef__\":true,\"id\":76},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":92},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":79},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":93},\"label\":{\"__isSmartRef__\":true,\"id\":61},\"showsHalos\":false,\"name\":\"AddModuleButton\",\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":102}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":103},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":104},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":105},\"layout\":{\"__isSmartRef__\":true,\"id\":106},\"owner\":{\"__isSmartRef__\":true,\"id\":44},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":107},\"draggingEnabled\":false,\"_Rotation\":0,\"_Scale\":0.9920279440699439,\"prevScroll\":[0,0],\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":108},\"__LivelyClassName__\":\"lively.morphic.Button\"},\"61\":{\"submorphs\":[],\"scripts\":[],\"id\":281,\"shape\":{\"__isSmartRef__\":true,\"id\":62},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":true,\"allowsInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":68},\"_MaxTextWidth\":58,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":65},\"padding\":{\"__isSmartRef__\":true,\"id\":69},\"_Padding\":{\"__isSmartRef__\":true,\"id\":70},\"owner\":{\"__isSmartRef__\":true,\"id\":60},\"isLabel\":true,\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_ClipMode\":\"hidden\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":71}],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":73},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":74},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":75},\"_WhiteSpaceHandling\":\"pre-wrap\",\"_Align\":\"center\",\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":58,\"_MinTextHeight\":null,\"draggingEnabled\":false,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"62\":{\"borderWidth\":0,\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":63},\"_Extent\":{\"__isSmartRef__\":true,\"id\":64},\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":65},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":66},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":67},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"63\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"64\":{\"x\":58,\"y\":18,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"65\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"66\":{\"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\"},\"67\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"68\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"69\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"70\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"71\":{\"style\":{\"__isSmartRef__\":true,\"id\":72},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":61},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"add\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"72\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"73\":{\"x\":58,\"y\":18,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"74\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"75\":{\"morph\":{\"__isSmartRef__\":true,\"id\":61},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"76\":{\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":77},\"_Extent\":{\"__isSmartRef__\":true,\"id\":78},\"_Fill\":{\"__isSmartRef__\":true,\"id\":79},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":89},\"_BorderRadius\":5,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":90},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":91},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"77\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"78\":{\"x\":58,\"y\":18,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"79\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":80},{\"__isSmartRef__\":true,\"id\":82},{\"__isSmartRef__\":true,\"id\":84},{\"__isSmartRef__\":true,\"id\":86}],\"vector\":{\"__isSmartRef__\":true,\"id\":88},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"80\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":81}},\"81\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"82\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":83}},\"83\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"84\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":85}},\"85\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"86\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":87}},\"87\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"88\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"89\":{\"r\":0.4,\"g\":0.4,\"b\":0.4,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"90\":{\"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\"},\"91\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"92\":{\"x\":428,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"93\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":94},{\"__isSmartRef__\":true,\"id\":96},{\"__isSmartRef__\":true,\"id\":98},{\"__isSmartRef__\":true,\"id\":100}],\"vector\":{\"__isSmartRef__\":true,\"id\":88},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"94\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":95}},\"95\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"96\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":97}},\"97\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"98\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":99}},\"99\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"100\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":101}},\"101\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"102\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":60},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":60},\"targetMethodName\":\"onFire\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"103\":{\"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\"},\"104\":{\"morph\":{\"__isSmartRef__\":true,\"id\":60},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"105\":{\"x\":58,\"y\":18,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"106\":{\"moveHorizontal\":true},\"107\":{\"x\":54.919638796692084,\"y\":-4.080361203307945,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"108\":{\"onFire\":{\"__isSmartRef__\":true,\"id\":109}},\"109\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":110},\"source\":\"function onFire() {\\n var moduleName = this.get('AdditionalModuleInput').getTextString().trim();\\n if (!moduleName) return;\\n this.get('TestRunner').addModule(moduleName);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":111},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"110\":{\"this\":{\"__isSmartRef__\":true,\"id\":60}},\"111\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":112},\"user\":\"lauritz\",\"tags\":[]},\"112\":{\"isSerializedDate\":true,\"string\":\"Wed Dec 07 2011 14:21:50 GMT-0800 (PST)\"},\"113\":{\"position\":{\"__isSmartRef__\":true,\"id\":114},\"_Extent\":{\"__isSmartRef__\":true,\"id\":115},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":116},\"_Fill\":{\"__isSmartRef__\":true,\"id\":117},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_BorderRadius\":0,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":118},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":119},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"114\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"115\":{\"x\":486,\"y\":20,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"116\":{\"r\":0.921,\"g\":0.921,\"b\":0.921,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"117\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"118\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"119\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"120\":{\"x\":4.309999999999999,\"y\":29.705,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"121\":{\"partsSpaceName\":\"PartsBin/Layout/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"comment\":\"A simple box morph\",\"migrationLevel\":4,\"partName\":\"HBox\",\"changes\":[{\"__isSmartRef__\":true,\"id\":122}],\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"122\":{\"date\":{\"__isSmartRef__\":true,\"id\":123},\"author\":\"fbo\",\"message\":\"\",\"id\":\"C0A8DE73-F7F3-437E-B0A6-5DD5B6456C9A\"},\"123\":{\"isSerializedDate\":true,\"string\":\"Tue Nov 29 2011 12:11:31 GMT-0800 (PST)\"},\"124\":{\"x\":486,\"y\":20,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"125\":{\"layouter\":{\"__isSmartRef__\":true,\"id\":126},\"extentWithoutPlaceholder\":{\"__isSmartRef__\":true,\"id\":127}},\"126\":{\"defaultBorderSize\":10,\"defaultSpacing\":15,\"borderSize\":0,\"spacing\":2.1950000000000003,\"container\":{\"__isSmartRef__\":true,\"id\":44},\"__SourceModuleName__\":\"Global.lively.morphic.Layout\",\"__LivelyClassName__\":\"lively.morphic.Layout.HorizontalLayout\"},\"127\":{\"x\":260.82173264355447,\"y\":115.99198798397993,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"128\":{\"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\"},\"129\":{\"morph\":{\"__isSmartRef__\":true,\"id\":44},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"130\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":131},{\"__isSmartRef__\":true,\"id\":184},{\"__isSmartRef__\":true,\"id\":238},{\"__isSmartRef__\":true,\"id\":291},{\"__isSmartRef__\":true,\"id\":345},{\"__isSmartRef__\":true,\"id\":374}],\"scripts\":[],\"id\":282,\"shape\":{\"__isSmartRef__\":true,\"id\":431},\"droppingEnabled\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":437},\"showsHalos\":false,\"name\":\"ModuleButtonsBox\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":438},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":441},\"layout\":{\"__isSmartRef__\":true,\"id\":442},\"attributeConnections\":[],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":445},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":446},\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"isInLayoutCycle\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"prevScroll\":[0,0],\"grabbingEnabled\":false,\"draggingEnabled\":false,\"isCopyMorphRef\":true,\"morphRefId\":13,\"_Rotation\":0,\"_Scale\":1.0060210561262526,\"__LivelyClassName__\":\"lively.morphic.Box\"},\"131\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":132}],\"scripts\":[],\"id\":283,\"shape\":{\"__isSmartRef__\":true,\"id\":147},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":163},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":150},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":164},\"label\":{\"__isSmartRef__\":true,\"id\":132},\"showsHalos\":false,\"name\":\"LoadModulesButton\",\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":173}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":175},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":176},\"owner\":{\"__isSmartRef__\":true,\"id\":130},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":177},\"layout\":{\"__isSmartRef__\":true,\"id\":178},\"draggingEnabled\":false,\"_Rotation\":0,\"_Scale\":0.9940149800149939,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":179},\"__LivelyClassName__\":\"lively.morphic.Button\"},\"132\":{\"submorphs\":[],\"scripts\":[],\"id\":284,\"shape\":{\"__isSmartRef__\":true,\"id\":133},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":true,\"allowsInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":139},\"_MaxTextWidth\":100,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":136},\"padding\":{\"__isSmartRef__\":true,\"id\":140},\"_Padding\":{\"__isSmartRef__\":true,\"id\":141},\"owner\":{\"__isSmartRef__\":true,\"id\":131},\"isLabel\":true,\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_ClipMode\":\"hidden\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":142}],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":144},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":145},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":146},\"_WhiteSpaceHandling\":\"pre-wrap\",\"_Align\":\"center\",\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":100,\"_MinTextHeight\":null,\"draggingEnabled\":false,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"133\":{\"borderWidth\":0,\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":134},\"_Extent\":{\"__isSmartRef__\":true,\"id\":135},\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":136},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":137},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":138},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"134\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"135\":{\"x\":100,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"136\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"137\":{\"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\"},\"138\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"139\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"140\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"141\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"142\":{\"style\":{\"__isSmartRef__\":true,\"id\":143},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":132},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"load selected\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"143\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"144\":{\"x\":100,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"145\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"146\":{\"morph\":{\"__isSmartRef__\":true,\"id\":132},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"147\":{\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":148},\"_Extent\":{\"__isSmartRef__\":true,\"id\":149},\"_Fill\":{\"__isSmartRef__\":true,\"id\":150},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":160},\"_BorderRadius\":5,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":161},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":162},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"148\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"149\":{\"x\":100,\"y\":20,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"150\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":151},{\"__isSmartRef__\":true,\"id\":153},{\"__isSmartRef__\":true,\"id\":155},{\"__isSmartRef__\":true,\"id\":157}],\"vector\":{\"__isSmartRef__\":true,\"id\":159},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"151\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":152}},\"152\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"153\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":154}},\"154\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"155\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":156}},\"156\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"157\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":158}},\"158\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"159\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"160\":{\"r\":0.4,\"g\":0.4,\"b\":0.4,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"161\":{\"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\"},\"162\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"163\":{\"x\":381.68000000000006,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"164\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":165},{\"__isSmartRef__\":true,\"id\":167},{\"__isSmartRef__\":true,\"id\":169},{\"__isSmartRef__\":true,\"id\":171}],\"vector\":{\"__isSmartRef__\":true,\"id\":159},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"165\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":166}},\"166\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"167\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":168}},\"168\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"169\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":170}},\"170\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"171\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":172}},\"172\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"173\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":131},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":131},\"targetMethodName\":\"onFire\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":174},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"174\":{\"source\":{\"__isSmartRef__\":true,\"id\":131},\"target\":{\"__isSmartRef__\":true,\"id\":131}},\"175\":{\"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\"},\"176\":{\"morph\":{\"__isSmartRef__\":true,\"id\":131},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"177\":{\"x\":100,\"y\":20,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"178\":{\"moveHorizontal\":true},\"179\":{\"onFire\":{\"__isSmartRef__\":true,\"id\":180}},\"180\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":181},\"source\":\"function onFire() {\\n this.get('TestRunner').loadSelectedModules();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":182},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"181\":{\"this\":{\"__isSmartRef__\":true,\"id\":131}},\"182\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":183},\"user\":\"lauritz\",\"tags\":[]},\"183\":{\"isSerializedDate\":true,\"string\":\"Wed Dec 07 2011 13:26:37 GMT-0800 (PST)\"},\"184\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":185}],\"scripts\":[],\"id\":285,\"shape\":{\"__isSmartRef__\":true,\"id\":200},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":216},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":203},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":217},\"label\":{\"__isSmartRef__\":true,\"id\":185},\"showsHalos\":false,\"name\":\"SelectAllModulesButton\",\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":226}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":228},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":229},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":230},\"layout\":{\"__isSmartRef__\":true,\"id\":231},\"owner\":{\"__isSmartRef__\":true,\"id\":130},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":232},\"draggingEnabled\":false,\"_Rotation\":0,\"_Scale\":0.9940149800149939,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":233},\"__LivelyClassName__\":\"lively.morphic.Button\"},\"185\":{\"submorphs\":[],\"scripts\":[],\"id\":286,\"shape\":{\"__isSmartRef__\":true,\"id\":186},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":true,\"allowsInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":192},\"_MaxTextWidth\":70,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":189},\"padding\":{\"__isSmartRef__\":true,\"id\":193},\"_Padding\":{\"__isSmartRef__\":true,\"id\":194},\"owner\":{\"__isSmartRef__\":true,\"id\":184},\"isLabel\":true,\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_ClipMode\":\"hidden\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":195}],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":197},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":198},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":199},\"_WhiteSpaceHandling\":\"pre-wrap\",\"_Align\":\"center\",\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":70,\"_MinTextHeight\":null,\"draggingEnabled\":false,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"186\":{\"borderWidth\":0,\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":187},\"_Extent\":{\"__isSmartRef__\":true,\"id\":188},\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":189},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":190},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":191},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"187\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"188\":{\"x\":70,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"189\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"190\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"191\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"192\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"193\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"194\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"195\":{\"style\":{\"__isSmartRef__\":true,\"id\":196},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":185},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"select all\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"196\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"197\":{\"x\":70,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"198\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"199\":{\"morph\":{\"__isSmartRef__\":true,\"id\":185},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"200\":{\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":201},\"_Extent\":{\"__isSmartRef__\":true,\"id\":202},\"_Fill\":{\"__isSmartRef__\":true,\"id\":203},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":213},\"_BorderRadius\":5,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":214},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":215},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"201\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"202\":{\"x\":70,\"y\":20,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"203\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":204},{\"__isSmartRef__\":true,\"id\":206},{\"__isSmartRef__\":true,\"id\":208},{\"__isSmartRef__\":true,\"id\":210}],\"vector\":{\"__isSmartRef__\":true,\"id\":212},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"204\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":205}},\"205\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"206\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":207}},\"207\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"208\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":209}},\"209\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"210\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":211}},\"211\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"212\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"213\":{\"r\":0.4,\"g\":0.4,\"b\":0.4,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"214\":{\"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\"},\"215\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"216\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"217\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":218},{\"__isSmartRef__\":true,\"id\":220},{\"__isSmartRef__\":true,\"id\":222},{\"__isSmartRef__\":true,\"id\":224}],\"vector\":{\"__isSmartRef__\":true,\"id\":212},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"218\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":219}},\"219\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"220\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":221}},\"221\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"222\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":223}},\"223\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"224\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":225}},\"225\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"226\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":184},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":184},\"targetMethodName\":\"onFire\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":227},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"227\":{\"source\":{\"__isSmartRef__\":true,\"id\":184},\"target\":{\"__isSmartRef__\":true,\"id\":184}},\"228\":{\"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\"},\"229\":{\"morph\":{\"__isSmartRef__\":true,\"id\":184},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"230\":{\"x\":70,\"y\":20,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"231\":{\"moveHorizontal\":false},\"232\":{\"x\":51.46051257173764,\"y\":-5.882571259948691,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"233\":{\"onFire\":{\"__isSmartRef__\":true,\"id\":234}},\"234\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":235},\"source\":\"function onFire() {\\n this.get('TestRunner').selectAllModules();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":236},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"235\":{\"this\":{\"__isSmartRef__\":true,\"id\":184}},\"236\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":237},\"user\":\"lauritz\",\"tags\":[]},\"237\":{\"isSerializedDate\":true,\"string\":\"Wed Dec 07 2011 12:55:48 GMT-0800 (PST)\"},\"238\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":239}],\"scripts\":[],\"id\":287,\"shape\":{\"__isSmartRef__\":true,\"id\":254},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":270},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":257},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":271},\"label\":{\"__isSmartRef__\":true,\"id\":239},\"showsHalos\":false,\"name\":\"DeselectModulesButton\",\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":280}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":282},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":283},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":284},\"layout\":{\"__isSmartRef__\":true,\"id\":285},\"owner\":{\"__isSmartRef__\":true,\"id\":130},\"draggingEnabled\":false,\"_Rotation\":0,\"_Scale\":0.9880657804942088,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":286},\"__LivelyClassName__\":\"lively.morphic.Button\"},\"239\":{\"submorphs\":[],\"scripts\":[],\"id\":288,\"shape\":{\"__isSmartRef__\":true,\"id\":240},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":true,\"allowsInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":246},\"_MaxTextWidth\":90,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":243},\"padding\":{\"__isSmartRef__\":true,\"id\":247},\"_Padding\":{\"__isSmartRef__\":true,\"id\":248},\"owner\":{\"__isSmartRef__\":true,\"id\":238},\"isLabel\":true,\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_ClipMode\":\"hidden\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":249}],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":251},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":252},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":253},\"_WhiteSpaceHandling\":\"pre-wrap\",\"_Align\":\"center\",\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":90,\"_MinTextHeight\":null,\"draggingEnabled\":false,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"240\":{\"borderWidth\":0,\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":241},\"_Extent\":{\"__isSmartRef__\":true,\"id\":242},\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":243},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":244},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":245},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"241\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"242\":{\"x\":90,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"243\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"244\":{\"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\"},\"245\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"246\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"247\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"248\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"249\":{\"style\":{\"__isSmartRef__\":true,\"id\":250},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":239},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"select none\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"250\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"251\":{\"x\":90,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"252\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"253\":{\"morph\":{\"__isSmartRef__\":true,\"id\":239},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"254\":{\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":255},\"_Extent\":{\"__isSmartRef__\":true,\"id\":256},\"_Fill\":{\"__isSmartRef__\":true,\"id\":257},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":267},\"_BorderRadius\":5,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":268},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":269},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"255\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"256\":{\"x\":90,\"y\":20,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"257\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":258},{\"__isSmartRef__\":true,\"id\":260},{\"__isSmartRef__\":true,\"id\":262},{\"__isSmartRef__\":true,\"id\":264}],\"vector\":{\"__isSmartRef__\":true,\"id\":266},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"258\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":259}},\"259\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"260\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":261}},\"261\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"262\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":263}},\"263\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"264\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":265}},\"265\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"266\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"267\":{\"r\":0.4,\"g\":0.4,\"b\":0.4,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"268\":{\"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\"},\"269\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"270\":{\"x\":72.91999999999999,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"271\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":272},{\"__isSmartRef__\":true,\"id\":274},{\"__isSmartRef__\":true,\"id\":276},{\"__isSmartRef__\":true,\"id\":278}],\"vector\":{\"__isSmartRef__\":true,\"id\":266},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"272\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":273}},\"273\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"274\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":275}},\"275\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"276\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":277}},\"277\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"278\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":279}},\"279\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"280\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":238},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":238},\"targetMethodName\":\"onFire\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":281},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"281\":{\"source\":{\"__isSmartRef__\":true,\"id\":238},\"target\":{\"__isSmartRef__\":true,\"id\":238}},\"282\":{\"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\"},\"283\":{\"morph\":{\"__isSmartRef__\":true,\"id\":238},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"284\":{\"x\":90,\"y\":20,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"285\":{\"moveHorizontal\":false},\"286\":{\"onFire\":{\"__isSmartRef__\":true,\"id\":287}},\"287\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":288},\"source\":\"function onFire() {\\n this.get(\\\"TestRunner\\\").get(\\\"ModuleList\\\").clearSelections();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":289},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"288\":{\"this\":{\"__isSmartRef__\":true,\"id\":238}},\"289\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":290},\"user\":\"lauritz\",\"tags\":[]},\"290\":{\"isSerializedDate\":true,\"string\":\"Wed Dec 07 2011 11:11:58 GMT-0800 (PST)\"},\"291\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":292}],\"scripts\":[],\"id\":289,\"shape\":{\"__isSmartRef__\":true,\"id\":307},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":323},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":310},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":324},\"label\":{\"__isSmartRef__\":true,\"id\":292},\"showsHalos\":false,\"name\":\"RemoveSelectedModuleButton\",\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":333}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":335},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":336},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":337},\"layout\":{\"__isSmartRef__\":true,\"id\":338},\"owner\":{\"__isSmartRef__\":true,\"id\":130},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":339},\"draggingEnabled\":false,\"_Rotation\":0,\"_Scale\":0.986090636999001,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":340},\"__LivelyClassName__\":\"lively.morphic.Button\"},\"292\":{\"submorphs\":[],\"scripts\":[],\"id\":290,\"shape\":{\"__isSmartRef__\":true,\"id\":293},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":true,\"allowsInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":299},\"_MaxTextWidth\":120,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":296},\"padding\":{\"__isSmartRef__\":true,\"id\":300},\"_Padding\":{\"__isSmartRef__\":true,\"id\":301},\"owner\":{\"__isSmartRef__\":true,\"id\":291},\"isLabel\":true,\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_ClipMode\":\"hidden\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":302}],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":304},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":305},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":306},\"_WhiteSpaceHandling\":\"pre-wrap\",\"_Align\":\"center\",\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":120,\"_MinTextHeight\":null,\"draggingEnabled\":false,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"293\":{\"borderWidth\":0,\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":294},\"_Extent\":{\"__isSmartRef__\":true,\"id\":295},\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":296},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":297},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":298},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"294\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"295\":{\"x\":120,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"296\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"297\":{\"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\"},\"298\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"299\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"300\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"301\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"302\":{\"style\":{\"__isSmartRef__\":true,\"id\":303},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":292},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"remove selected\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"303\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"304\":{\"x\":120,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"305\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"306\":{\"morph\":{\"__isSmartRef__\":true,\"id\":292},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"307\":{\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":308},\"_Extent\":{\"__isSmartRef__\":true,\"id\":309},\"_Fill\":{\"__isSmartRef__\":true,\"id\":310},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":320},\"_BorderRadius\":5,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":321},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":322},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"308\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"309\":{\"x\":120,\"y\":20,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"310\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":311},{\"__isSmartRef__\":true,\"id\":313},{\"__isSmartRef__\":true,\"id\":315},{\"__isSmartRef__\":true,\"id\":317}],\"vector\":{\"__isSmartRef__\":true,\"id\":319},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"311\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":312}},\"312\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"313\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":314}},\"314\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"315\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":316}},\"316\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"317\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":318}},\"318\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"319\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"320\":{\"r\":0.4,\"g\":0.4,\"b\":0.4,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"321\":{\"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\"},\"322\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"323\":{\"x\":165.83999999999997,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"324\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":325},{\"__isSmartRef__\":true,\"id\":327},{\"__isSmartRef__\":true,\"id\":329},{\"__isSmartRef__\":true,\"id\":331}],\"vector\":{\"__isSmartRef__\":true,\"id\":319},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"325\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":326}},\"326\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"327\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":328}},\"328\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"329\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":330}},\"330\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"331\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":332}},\"332\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"333\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":291},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":291},\"targetMethodName\":\"onFire\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":334},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"334\":{\"source\":{\"__isSmartRef__\":true,\"id\":291},\"target\":{\"__isSmartRef__\":true,\"id\":291}},\"335\":{\"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\"},\"336\":{\"morph\":{\"__isSmartRef__\":true,\"id\":291},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"337\":{\"x\":120,\"y\":20,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"338\":{\"moveHorizontal\":true},\"339\":{\"x\":79.37239290429102,\"y\":-9.88257125994869,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"340\":{\"onFire\":{\"__isSmartRef__\":true,\"id\":341}},\"341\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":342},\"source\":\"function onFire() {\\n var list = this.get('TestRunner').get('ModuleList');\\n list.getSelectedItems().forEach(function (each) {\\n list.removeItemOrValue(each);\\n });\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":343},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"342\":{\"this\":{\"__isSmartRef__\":true,\"id\":291}},\"343\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":344},\"user\":\"lauritz\",\"tags\":[]},\"344\":{\"isSerializedDate\":true,\"string\":\"Wed Dec 07 2011 11:20:17 GMT-0800 (PST)\"},\"345\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":346},\"id\":291,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":351},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":352},\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":353},\"name\":\"ModuleProgressIndicator\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":354},\"showsHalos\":false,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":355},\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":356},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"owner\":{\"__isSmartRef__\":true,\"id\":130},\"_Rotation\":0,\"_Scale\":0.9920279440699439,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":357},\"__LivelyClassName__\":\"lively.morphic.Image\"},\"346\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":347},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":348},\"_Extent\":{\"__isSmartRef__\":true,\"id\":349},\"_ImageURL\":\"data:image/gif;base64,R0lGODlhEAAQAPIAAP///wAAAMLCwkJCQgAAAGJiYoKCgpKSkiH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"isLoaded\":true,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":350},\"_Opacity\":0,\"__LivelyClassName__\":\"lively.morphic.Shapes.Image\"},\"347\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"348\":{\"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\",\"setImageURL\":\"setImageURLHTML\",\"getNativeExtent\":\"getNativeExtentHTML\"},\"349\":{\"x\":20,\"y\":20,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"350\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"351\":{\"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\"},\"352\":{\"morph\":{\"__isSmartRef__\":true,\"id\":345},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"353\":{\"x\":484.6000000000001,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"354\":{\"x\":20,\"y\":20,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"355\":{\"x\":39,\"y\":-11,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"356\":{\"partName\":\"ProgressIndicator\",\"requiredModules\":[],\"migrationLevel\":2,\"partsSpaceName\":\"PartsBin/Widgets/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"357\":{\"hide\":{\"__isSmartRef__\":true,\"id\":358},\"show\":{\"__isSmartRef__\":true,\"id\":366}},\"358\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":359},\"source\":\"function hide() {\\n this.setOpacity(0);\\n $super();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":364},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"359\":{\"this\":{\"__isSmartRef__\":true,\"id\":345},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":360}},\"360\":{\"$super\":{\"__isSmartRef__\":true,\"id\":361}},\"361\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":362},\"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\":363},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"362\":{\"obj\":{\"__isSmartRef__\":true,\"id\":345},\"name\":\"hide\"},\"363\":{},\"364\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":365},\"user\":\"lauritz\",\"tags\":[]},\"365\":{\"isSerializedDate\":true,\"string\":\"Fri Dec 09 2011 14:03:26 GMT-0800 (PST)\"},\"366\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":367},\"source\":\"function show() {\\n this.setOpacity(1);\\n $super();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":372},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"367\":{\"this\":{\"__isSmartRef__\":true,\"id\":345},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":368}},\"368\":{\"$super\":{\"__isSmartRef__\":true,\"id\":369}},\"369\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":370},\"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\":371},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"370\":{\"obj\":{\"__isSmartRef__\":true,\"id\":345},\"name\":\"show\"},\"371\":{},\"372\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":373},\"user\":\"lauritz\",\"tags\":[]},\"373\":{\"isSerializedDate\":true,\"string\":\"Fri Dec 09 2011 14:03:26 GMT-0800 (PST)\"},\"374\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":375}],\"scripts\":[],\"id\":292,\"shape\":{\"__isSmartRef__\":true,\"id\":390},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":406},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":393},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":407},\"label\":{\"__isSmartRef__\":true,\"id\":375},\"showsHalos\":false,\"name\":\"AddDefaultModulesButton\",\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":416}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":418},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":419},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":420},\"layout\":{\"__isSmartRef__\":true,\"id\":421},\"draggingEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":130},\"_Rotation\":0,\"_Scale\":0.9860906369990008,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":422},\"__LivelyClassName__\":\"lively.morphic.Button\"},\"375\":{\"submorphs\":[],\"scripts\":[],\"id\":293,\"shape\":{\"__isSmartRef__\":true,\"id\":376},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":true,\"allowsInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":382},\"_MaxTextWidth\":90,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":379},\"padding\":{\"__isSmartRef__\":true,\"id\":383},\"_Padding\":{\"__isSmartRef__\":true,\"id\":384},\"owner\":{\"__isSmartRef__\":true,\"id\":374},\"isLabel\":true,\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_ClipMode\":\"hidden\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":385}],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":387},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":388},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":389},\"_WhiteSpaceHandling\":\"pre-wrap\",\"_Align\":\"center\",\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":90,\"_MinTextHeight\":null,\"draggingEnabled\":false,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"376\":{\"borderWidth\":0,\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":377},\"_Extent\":{\"__isSmartRef__\":true,\"id\":378},\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":379},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":380},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":381},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"377\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"378\":{\"x\":90,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"379\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"380\":{\"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\"},\"381\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"382\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"383\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"384\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"385\":{\"style\":{\"__isSmartRef__\":true,\"id\":386},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":375},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"add defaults\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"386\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"387\":{\"x\":90,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"388\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"389\":{\"morph\":{\"__isSmartRef__\":true,\"id\":375},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"390\":{\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":391},\"_Extent\":{\"__isSmartRef__\":true,\"id\":392},\"_Fill\":{\"__isSmartRef__\":true,\"id\":393},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":403},\"_BorderRadius\":5,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":404},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":405},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"391\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"392\":{\"x\":90,\"y\":20,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"393\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":394},{\"__isSmartRef__\":true,\"id\":396},{\"__isSmartRef__\":true,\"id\":398},{\"__isSmartRef__\":true,\"id\":400}],\"vector\":{\"__isSmartRef__\":true,\"id\":402},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"394\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":395}},\"395\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"396\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":397}},\"397\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"398\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":399}},\"399\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"400\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":401}},\"401\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"402\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"403\":{\"r\":0.4,\"g\":0.4,\"b\":0.4,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"404\":{\"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\"},\"405\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"406\":{\"x\":288.76,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"407\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":408},{\"__isSmartRef__\":true,\"id\":410},{\"__isSmartRef__\":true,\"id\":412},{\"__isSmartRef__\":true,\"id\":414}],\"vector\":{\"__isSmartRef__\":true,\"id\":402},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"408\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":409}},\"409\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"410\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":411}},\"411\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"412\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":413}},\"413\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"414\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":415}},\"415\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"416\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":374},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":374},\"targetMethodName\":\"onFire\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":417},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"417\":{\"source\":{\"__isSmartRef__\":true,\"id\":374},\"target\":{\"__isSmartRef__\":true,\"id\":374}},\"418\":{\"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\"},\"419\":{\"morph\":{\"__isSmartRef__\":true,\"id\":374},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"420\":{\"x\":90,\"y\":20,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"421\":{\"moveHorizontal\":true},\"422\":{\"onFire\":{\"__isSmartRef__\":true,\"id\":423},\"defaultModules\":{\"__isSmartRef__\":true,\"id\":427}},\"423\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":424},\"source\":\"function onFire() {\\n var runner = this.get('TestRunner');\\n\\n this.defaultModules().forEach(function (each) {\\n runner.addModule(each);\\n });\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":425},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"424\":{\"this\":{\"__isSmartRef__\":true,\"id\":374}},\"425\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":426},\"user\":\"lauritz\",\"tags\":[]},\"426\":{\"isSerializedDate\":true,\"string\":\"Fri Dec 09 2011 10:36:39 GMT-0800 (PST)\"},\"427\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":428},\"source\":\"function defaultModules() {\\n return ['lively.morphic.Tests', 'lively.bindings.Tests', 'lively.bindings.GeometryBindingsTest', 'Tests.ClassTest', 'Tests.MiniPrototypeTest', 'Tests.ModuleSystemTests', 'Tests.OmetaTest', 'Tests.TestFrameworkTests', 'lively.persistence.Tests', 'lively.AST.Tests'];\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":429},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"428\":{\"this\":{\"__isSmartRef__\":true,\"id\":374}},\"429\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":430},\"user\":\"lauritz\",\"tags\":[]},\"430\":{\"isSerializedDate\":true,\"string\":\"Fri Dec 09 2011 14:05:40 GMT-0800 (PST)\"},\"431\":{\"position\":{\"__isSmartRef__\":true,\"id\":432},\"_Extent\":{\"__isSmartRef__\":true,\"id\":433},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":434},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_BorderRadius\":0,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":435},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":436},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"432\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"433\":{\"x\":504.6,\"y\":20,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"434\":{\"r\":0.921,\"g\":0.921,\"b\":0.921,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"435\":{\"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\"},\"436\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"437\":{\"x\":4.309999999999999,\"y\":170.495,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"438\":{\"partsSpaceName\":\"PartsBin/Layout/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"comment\":\"A simple box morph\",\"migrationLevel\":4,\"partName\":\"HBox\",\"changes\":[{\"__isSmartRef__\":true,\"id\":439}],\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"439\":{\"date\":{\"__isSmartRef__\":true,\"id\":440},\"author\":\"fbo\",\"message\":\"\",\"id\":\"C0A8DE73-F7F3-437E-B0A6-5DD5B6456C9A\"},\"440\":{\"isSerializedDate\":true,\"string\":\"Tue Nov 29 2011 12:11:31 GMT-0800 (PST)\"},\"441\":{\"x\":490,\"y\":20,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"442\":{\"layouter\":{\"__isSmartRef__\":true,\"id\":443},\"extentWithoutPlaceholder\":{\"__isSmartRef__\":true,\"id\":444}},\"443\":{\"defaultBorderSize\":10,\"defaultSpacing\":15,\"borderSize\":0,\"spacing\":2.92,\"container\":{\"__isSmartRef__\":true,\"id\":130},\"__SourceModuleName__\":\"Global.lively.morphic.Layout\",\"__LivelyClassName__\":\"lively.morphic.Layout.HorizontalLayout\"},\"444\":{\"x\":411.68,\"y\":20,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"445\":{\"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\"},\"446\":{\"morph\":{\"__isSmartRef__\":true,\"id\":130},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"447\":{\"submorphs\":[],\"scripts\":[],\"id\":294,\"shape\":{\"__isSmartRef__\":true,\"id\":448},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":false,\"fixedHeight\":true,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":454},\"_MaxTextWidth\":null,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":451},\"showsHalos\":false,\"_FontSize\":11,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Label\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":455},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":456}],\"charsReplaced\":\"some text\",\"lastFindLoc\":-9,\"priorSelectionRange\":null,\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":458},\"isLabel\":true,\"_ClipMode\":\"visible\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"allowInput\":false,\"eventsAreIgnored\":false,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":459},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":460},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"_MinTextWidth\":null,\"_MinTextHeight\":null,\"draggingEnabled\":false,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":461},\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"448\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":449},\"_Extent\":{\"__isSmartRef__\":true,\"id\":450},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":451},\"_Fill\":null,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":452},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":453},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"449\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"450\":{\"x\":88,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"451\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"452\":{\"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\"},\"453\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"454\":{\"x\":4.309999999999999,\"y\":4.309999999999999,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"455\":{\"partsSpaceName\":\"PartsBin/Text/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":2,\"partName\":\"Label\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"456\":{\"style\":{\"__isSmartRef__\":true,\"id\":457},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":447},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"Test Modules\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"457\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"458\":{\"x\":88,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"459\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"460\":{\"morph\":{\"__isSmartRef__\":true,\"id\":447},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"461\":{\"x\":48.68136705273842,\"y\":-22.65224583943302,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"462\":{\"submorphs\":[],\"scripts\":[],\"id\":295,\"shape\":{\"__isSmartRef__\":true,\"id\":463},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":false,\"fixedHeight\":true,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":469},\"_MaxTextWidth\":null,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":466},\"showsHalos\":false,\"_FontSize\":11,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Label1\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":470},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":471}],\"charsReplaced\":\"some text\",\"lastFindLoc\":-9,\"priorSelectionRange\":null,\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":473},\"isLabel\":true,\"_ClipMode\":\"visible\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"allowInput\":false,\"eventsAreIgnored\":false,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":474},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":475},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":null,\"_MinTextHeight\":null,\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"draggingEnabled\":false,\"_Rotation\":0,\"_Scale\":0.998001,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"463\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":464},\"_Extent\":{\"__isSmartRef__\":true,\"id\":465},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":466},\"_Fill\":null,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":467},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":468},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"464\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"465\":{\"x\":87,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"466\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"467\":{\"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\"},\"468\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"469\":{\"x\":4.309999999999999,\"y\":195.89000000000004,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"470\":{\"partsSpaceName\":\"PartsBin/Text/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":2,\"partName\":\"Label\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"471\":{\"style\":{\"__isSmartRef__\":true,\"id\":472},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":462},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"Test Classes\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"472\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"473\":{\"x\":87,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"474\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"475\":{\"morph\":{\"__isSmartRef__\":true,\"id\":462},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"476\":{\"submorphs\":[],\"scripts\":[],\"id\":296,\"shape\":{\"__isSmartRef__\":true,\"id\":477},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":false,\"fixedHeight\":true,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":483},\"_MaxTextWidth\":null,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":480},\"showsHalos\":false,\"_FontSize\":11,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Label2\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":484},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":485}],\"charsReplaced\":\"some text\",\"lastFindLoc\":-9,\"priorSelectionRange\":null,\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":487},\"isLabel\":true,\"_ClipMode\":\"visible\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"allowInput\":false,\"eventsAreIgnored\":false,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":488},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":489},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":null,\"_MinTextHeight\":null,\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"layout\":{\"__isSmartRef__\":true,\"id\":490},\"draggingEnabled\":false,\"_Rotation\":0,\"_Scale\":0.996005996001,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"477\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":478},\"_Extent\":{\"__isSmartRef__\":true,\"id\":479},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":480},\"_Fill\":null,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":481},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":482},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"478\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"479\":{\"x\":83,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"480\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"481\":{\"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\"},\"482\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"483\":{\"x\":4.309999999999999,\"y\":462.07500000000005,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"484\":{\"partsSpaceName\":\"PartsBin/Text/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":2,\"partName\":\"Label\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"485\":{\"style\":{\"__isSmartRef__\":true,\"id\":486},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":476},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"Results\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"486\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"487\":{\"x\":83,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"488\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"489\":{\"morph\":{\"__isSmartRef__\":true,\"id\":476},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"490\":{},\"491\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":492},{\"__isSmartRef__\":true,\"id\":545},{\"__isSmartRef__\":true,\"id\":599},{\"__isSmartRef__\":true,\"id\":652},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":759}],\"scripts\":[],\"id\":297,\"shape\":{\"__isSmartRef__\":true,\"id\":788},\"droppingEnabled\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":795},\"showsHalos\":false,\"name\":\"TestClassButtons\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":796},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":799},\"layout\":{\"__isSmartRef__\":true,\"id\":800},\"attributeConnections\":[],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":803},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":804},\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"isInLayoutCycle\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"grabbingEnabled\":false,\"draggingEnabled\":false,\"_Rotation\":0,\"_Scale\":1.0040100200350561,\"__LivelyClassName__\":\"lively.morphic.Box\"},\"492\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":493}],\"scripts\":[],\"id\":298,\"shape\":{\"__isSmartRef__\":true,\"id\":508},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":524},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":511},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":525},\"label\":{\"__isSmartRef__\":true,\"id\":493},\"showsHalos\":false,\"name\":\"DeselectTestClassesButton\",\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":534}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":536},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":537},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":538},\"layout\":{\"__isSmartRef__\":true,\"id\":539},\"owner\":{\"__isSmartRef__\":true,\"id\":491},\"draggingEnabled\":false,\"_Rotation\":0,\"_Scale\":0.996005996001,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":540},\"__LivelyClassName__\":\"lively.morphic.Button\"},\"493\":{\"submorphs\":[],\"scripts\":[],\"id\":299,\"shape\":{\"__isSmartRef__\":true,\"id\":494},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":true,\"allowsInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":500},\"_MaxTextWidth\":90,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":497},\"padding\":{\"__isSmartRef__\":true,\"id\":501},\"_Padding\":{\"__isSmartRef__\":true,\"id\":502},\"owner\":{\"__isSmartRef__\":true,\"id\":492},\"isLabel\":true,\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_ClipMode\":\"hidden\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":503}],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":505},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":506},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":507},\"_WhiteSpaceHandling\":\"pre-wrap\",\"_Align\":\"center\",\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":90,\"_MinTextHeight\":null,\"draggingEnabled\":false,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"494\":{\"borderWidth\":0,\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":495},\"_Extent\":{\"__isSmartRef__\":true,\"id\":496},\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":497},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":498},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":499},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"495\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"496\":{\"x\":90,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"497\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"498\":{\"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\"},\"499\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"500\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"501\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"502\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"503\":{\"style\":{\"__isSmartRef__\":true,\"id\":504},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":493},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"select none\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"504\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"505\":{\"x\":90,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"506\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"507\":{\"morph\":{\"__isSmartRef__\":true,\"id\":493},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"508\":{\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":509},\"_Extent\":{\"__isSmartRef__\":true,\"id\":510},\"_Fill\":{\"__isSmartRef__\":true,\"id\":511},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":521},\"_BorderRadius\":5,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":522},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":523},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"509\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"510\":{\"x\":90,\"y\":20,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"511\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":512},{\"__isSmartRef__\":true,\"id\":514},{\"__isSmartRef__\":true,\"id\":516},{\"__isSmartRef__\":true,\"id\":518}],\"vector\":{\"__isSmartRef__\":true,\"id\":520},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"512\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":513}},\"513\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"514\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":515}},\"515\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"516\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":517}},\"517\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"518\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":519}},\"519\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"520\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"521\":{\"r\":0.4,\"g\":0.4,\"b\":0.4,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"522\":{\"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\"},\"523\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"524\":{\"x\":72.84,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"525\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":526},{\"__isSmartRef__\":true,\"id\":528},{\"__isSmartRef__\":true,\"id\":530},{\"__isSmartRef__\":true,\"id\":532}],\"vector\":{\"__isSmartRef__\":true,\"id\":520},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"526\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":527}},\"527\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"528\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":529}},\"529\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"530\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":531}},\"531\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"532\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":533}},\"533\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"534\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":492},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":492},\"targetMethodName\":\"onFire\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":535},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"535\":{\"source\":{\"__isSmartRef__\":true,\"id\":492},\"target\":{\"__isSmartRef__\":true,\"id\":492}},\"536\":{\"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\"},\"537\":{\"morph\":{\"__isSmartRef__\":true,\"id\":492},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"538\":{\"x\":90,\"y\":20,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"539\":{\"moveHorizontal\":false},\"540\":{\"onFire\":{\"__isSmartRef__\":true,\"id\":541}},\"541\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":542},\"source\":\"function onFire() {\\n this.get(\\\"TestRunner\\\").get(\\\"TestClassesList\\\").clearSelections();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":543},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"542\":{\"this\":{\"__isSmartRef__\":true,\"id\":492}},\"543\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":544},\"user\":\"lauritz\",\"tags\":[]},\"544\":{\"isSerializedDate\":true,\"string\":\"Wed Dec 07 2011 11:12:51 GMT-0800 (PST)\"},\"545\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":546}],\"scripts\":[],\"id\":300,\"shape\":{\"__isSmartRef__\":true,\"id\":561},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":577},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":564},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":578},\"label\":{\"__isSmartRef__\":true,\"id\":546},\"showsHalos\":false,\"name\":\"SelectAllTestClassesButton\",\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":587}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":589},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":590},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":591},\"layout\":{\"__isSmartRef__\":true,\"id\":592},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":593},\"owner\":{\"__isSmartRef__\":true,\"id\":491},\"draggingEnabled\":false,\"_Rotation\":0,\"_Scale\":0.9880657804942088,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":594},\"__LivelyClassName__\":\"lively.morphic.Button\"},\"546\":{\"submorphs\":[],\"scripts\":[],\"id\":301,\"shape\":{\"__isSmartRef__\":true,\"id\":547},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":true,\"allowsInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":553},\"_MaxTextWidth\":70,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":550},\"padding\":{\"__isSmartRef__\":true,\"id\":554},\"_Padding\":{\"__isSmartRef__\":true,\"id\":555},\"owner\":{\"__isSmartRef__\":true,\"id\":545},\"isLabel\":true,\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_ClipMode\":\"hidden\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":556}],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":558},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":559},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":560},\"_WhiteSpaceHandling\":\"pre-wrap\",\"_Align\":\"center\",\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":70,\"_MinTextHeight\":null,\"draggingEnabled\":false,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"547\":{\"borderWidth\":0,\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":548},\"_Extent\":{\"__isSmartRef__\":true,\"id\":549},\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":550},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":551},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":552},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"548\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"549\":{\"x\":70,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"550\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"551\":{\"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\"},\"552\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"553\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"554\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"555\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"556\":{\"style\":{\"__isSmartRef__\":true,\"id\":557},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":546},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"select all\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"557\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"558\":{\"x\":70,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"559\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"560\":{\"morph\":{\"__isSmartRef__\":true,\"id\":546},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"561\":{\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":562},\"_Extent\":{\"__isSmartRef__\":true,\"id\":563},\"_Fill\":{\"__isSmartRef__\":true,\"id\":564},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":574},\"_BorderRadius\":5,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":575},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":576},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"562\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"563\":{\"x\":70,\"y\":20,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"564\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":565},{\"__isSmartRef__\":true,\"id\":567},{\"__isSmartRef__\":true,\"id\":569},{\"__isSmartRef__\":true,\"id\":571}],\"vector\":{\"__isSmartRef__\":true,\"id\":573},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"565\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":566}},\"566\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"567\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":568}},\"568\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"569\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":570}},\"570\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"571\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":572}},\"572\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"573\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"574\":{\"r\":0.372,\"g\":0.369,\"b\":0.372,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"575\":{\"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\"},\"576\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"577\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"578\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":579},{\"__isSmartRef__\":true,\"id\":581},{\"__isSmartRef__\":true,\"id\":583},{\"__isSmartRef__\":true,\"id\":585}],\"vector\":{\"__isSmartRef__\":true,\"id\":573},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"579\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":580}},\"580\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"581\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":582}},\"582\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"583\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":584}},\"584\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"585\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":586}},\"586\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"587\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":545},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":545},\"targetMethodName\":\"onFire\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":588},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"588\":{\"source\":{\"__isSmartRef__\":true,\"id\":545},\"target\":{\"__isSmartRef__\":true,\"id\":545}},\"589\":{\"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\"},\"590\":{\"morph\":{\"__isSmartRef__\":true,\"id\":545},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"591\":{\"x\":70,\"y\":20,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"592\":{\"moveHorizontal\":false},\"593\":{\"x\":39.221170689868984,\"y\":-7.600740881021238,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"594\":{\"onFire\":{\"__isSmartRef__\":true,\"id\":595}},\"595\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":596},\"source\":\"function onFire() {\\n this.get(\\\"TestRunner\\\").selectAllTestClasses();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":597},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"596\":{\"this\":{\"__isSmartRef__\":true,\"id\":545}},\"597\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":598},\"user\":\"lauritz\",\"tags\":[]},\"598\":{\"isSerializedDate\":true,\"string\":\"Wed Dec 07 2011 12:56:28 GMT-0800 (PST)\"},\"599\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":600}],\"scripts\":[],\"id\":302,\"shape\":{\"__isSmartRef__\":true,\"id\":615},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":631},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":618},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":632},\"label\":{\"__isSmartRef__\":true,\"id\":600},\"showsHalos\":false,\"name\":\"RunTestsButton\",\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":641}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":642},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":643},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":644},\"layout\":{\"__isSmartRef__\":true,\"id\":645},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":646},\"draggingEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":491},\"_Rotation\":0,\"_Scale\":0.9880657804942089,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":647},\"__LivelyClassName__\":\"lively.morphic.Button\"},\"600\":{\"submorphs\":[],\"scripts\":[],\"id\":303,\"shape\":{\"__isSmartRef__\":true,\"id\":601},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":true,\"allowsInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":607},\"_MaxTextWidth\":90,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":604},\"padding\":{\"__isSmartRef__\":true,\"id\":608},\"_Padding\":{\"__isSmartRef__\":true,\"id\":609},\"owner\":{\"__isSmartRef__\":true,\"id\":599},\"isLabel\":true,\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_ClipMode\":\"hidden\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":610}],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":612},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":613},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":614},\"_WhiteSpaceHandling\":\"pre-wrap\",\"_Align\":\"center\",\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":90,\"_MinTextHeight\":null,\"draggingEnabled\":false,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"601\":{\"borderWidth\":0,\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":602},\"_Extent\":{\"__isSmartRef__\":true,\"id\":603},\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":604},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":605},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":606},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"602\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"603\":{\"x\":90,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"604\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"605\":{\"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\"},\"606\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"607\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"608\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"609\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"610\":{\"style\":{\"__isSmartRef__\":true,\"id\":611},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":600},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"run selected\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"611\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"612\":{\"x\":90,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"613\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"614\":{\"morph\":{\"__isSmartRef__\":true,\"id\":600},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"615\":{\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":616},\"_Extent\":{\"__isSmartRef__\":true,\"id\":617},\"_Fill\":{\"__isSmartRef__\":true,\"id\":618},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":628},\"_BorderRadius\":5,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":629},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":630},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"616\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"617\":{\"x\":90,\"y\":20,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"618\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":619},{\"__isSmartRef__\":true,\"id\":621},{\"__isSmartRef__\":true,\"id\":623},{\"__isSmartRef__\":true,\"id\":625}],\"vector\":{\"__isSmartRef__\":true,\"id\":627},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"619\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":620}},\"620\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"621\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":622}},\"622\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"623\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":624}},\"624\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"625\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":626}},\"626\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"627\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"628\":{\"r\":0.4,\"g\":0.4,\"b\":0.4,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"629\":{\"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\"},\"630\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"631\":{\"x\":411.35999999999996,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"632\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":633},{\"__isSmartRef__\":true,\"id\":635},{\"__isSmartRef__\":true,\"id\":637},{\"__isSmartRef__\":true,\"id\":639}],\"vector\":{\"__isSmartRef__\":true,\"id\":627},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"633\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":634}},\"634\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"635\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":636}},\"636\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"637\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":638}},\"638\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"639\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":640}},\"640\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"641\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":599},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":599},\"targetMethodName\":\"onFire\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"642\":{\"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\"},\"643\":{\"morph\":{\"__isSmartRef__\":true,\"id\":599},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"644\":{\"x\":90,\"y\":20,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"645\":{\"moveHorizontal\":false},\"646\":{\"x\":57.72633518834607,\"y\":-15.523025088414272,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"647\":{\"onFire\":{\"__isSmartRef__\":true,\"id\":648}},\"648\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":649},\"source\":\"function onFire() {\\n this.get(\\\"TestRunner\\\").runSelectedTestClasses();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":650},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"649\":{\"this\":{\"__isSmartRef__\":true,\"id\":599}},\"650\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":651},\"user\":\"lauritz\",\"tags\":[]},\"651\":{\"isSerializedDate\":true,\"string\":\"Fri Dec 09 2011 11:04:59 GMT-0800 (PST)\"},\"652\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":653}],\"scripts\":[],\"id\":304,\"shape\":{\"__isSmartRef__\":true,\"id\":668},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":684},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":671},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":685},\"label\":{\"__isSmartRef__\":true,\"id\":653},\"showsHalos\":false,\"name\":\"RemoveSelectedTestClassesButton\",\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":694}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":696},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":697},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":698},\"layout\":{\"__isSmartRef__\":true,\"id\":699},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":700},\"draggingEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":491},\"_Rotation\":0,\"_Scale\":0.9801888648295347,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":701},\"__LivelyClassName__\":\"lively.morphic.Button\"},\"653\":{\"submorphs\":[],\"scripts\":[],\"id\":305,\"shape\":{\"__isSmartRef__\":true,\"id\":654},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":true,\"allowsInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":660},\"_MaxTextWidth\":120,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":657},\"padding\":{\"__isSmartRef__\":true,\"id\":661},\"_Padding\":{\"__isSmartRef__\":true,\"id\":662},\"owner\":{\"__isSmartRef__\":true,\"id\":652},\"isLabel\":true,\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_ClipMode\":\"hidden\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":663}],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":665},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":666},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":667},\"_WhiteSpaceHandling\":\"pre-wrap\",\"_Align\":\"center\",\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":120,\"_MinTextHeight\":null,\"draggingEnabled\":false,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"654\":{\"borderWidth\":0,\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":655},\"_Extent\":{\"__isSmartRef__\":true,\"id\":656},\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":657},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":658},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":659},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"655\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"656\":{\"x\":120,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"657\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"658\":{\"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\"},\"659\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"660\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"661\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"662\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"663\":{\"style\":{\"__isSmartRef__\":true,\"id\":664},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":653},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"remove selected\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"664\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"665\":{\"x\":120,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"666\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"667\":{\"morph\":{\"__isSmartRef__\":true,\"id\":653},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"668\":{\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":669},\"_Extent\":{\"__isSmartRef__\":true,\"id\":670},\"_Fill\":{\"__isSmartRef__\":true,\"id\":671},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":681},\"_BorderRadius\":5,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":682},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":683},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"669\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"670\":{\"x\":120,\"y\":20,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"671\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":672},{\"__isSmartRef__\":true,\"id\":674},{\"__isSmartRef__\":true,\"id\":676},{\"__isSmartRef__\":true,\"id\":678}],\"vector\":{\"__isSmartRef__\":true,\"id\":680},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"672\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":673}},\"673\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"674\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":675}},\"675\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"676\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":677}},\"677\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"678\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":679}},\"679\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"680\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"681\":{\"r\":0.4,\"g\":0.4,\"b\":0.4,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"682\":{\"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\"},\"683\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"684\":{\"x\":165.68,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"685\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":686},{\"__isSmartRef__\":true,\"id\":688},{\"__isSmartRef__\":true,\"id\":690},{\"__isSmartRef__\":true,\"id\":692}],\"vector\":{\"__isSmartRef__\":true,\"id\":680},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"686\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":687}},\"687\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"688\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":689}},\"689\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"690\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":691}},\"691\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"692\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":693}},\"693\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"694\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":652},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":652},\"targetMethodName\":\"onFire\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":695},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"695\":{\"source\":{\"__isSmartRef__\":true,\"id\":652},\"target\":{\"__isSmartRef__\":true,\"id\":652}},\"696\":{\"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\"},\"697\":{\"morph\":{\"__isSmartRef__\":true,\"id\":652},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"698\":{\"x\":120,\"y\":20,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"699\":{\"moveHorizontal\":true},\"700\":{\"x\":78.38507274989763,\"y\":-11.600740881021238,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"701\":{\"onFire\":{\"__isSmartRef__\":true,\"id\":702}},\"702\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":703},\"source\":\"function onFire() {\\n var list = this.get('TestRunner').get('TestClassesList');\\n list.getSelectedItems().forEach(function (each) {\\n list.removeItemOrValue(each);\\n });\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":704},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"703\":{\"this\":{\"__isSmartRef__\":true,\"id\":652}},\"704\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":705},\"user\":\"lauritz\",\"tags\":[]},\"705\":{\"isSerializedDate\":true,\"string\":\"Wed Dec 07 2011 14:23:41 GMT-0800 (PST)\"},\"706\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":707}],\"scripts\":[],\"id\":306,\"shape\":{\"__isSmartRef__\":true,\"id\":722},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":738},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":725},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":739},\"label\":{\"__isSmartRef__\":true,\"id\":707},\"showsHalos\":false,\"name\":\"AddAvailableTestClassesButton\",\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":748}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":749},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":750},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":751},\"layout\":{\"__isSmartRef__\":true,\"id\":752},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":753},\"draggingEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":491},\"_Rotation\":0,\"_Scale\":0.9880657804942091,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":754},\"__LivelyClassName__\":\"lively.morphic.Button\"},\"707\":{\"submorphs\":[],\"scripts\":[],\"id\":307,\"shape\":{\"__isSmartRef__\":true,\"id\":708},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":true,\"allowsInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":714},\"_MaxTextWidth\":120,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":711},\"padding\":{\"__isSmartRef__\":true,\"id\":715},\"_Padding\":{\"__isSmartRef__\":true,\"id\":716},\"owner\":{\"__isSmartRef__\":true,\"id\":706},\"isLabel\":true,\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_ClipMode\":\"hidden\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":717}],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":719},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":720},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":721},\"_WhiteSpaceHandling\":\"pre-wrap\",\"_Align\":\"center\",\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":120,\"_MinTextHeight\":null,\"draggingEnabled\":false,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"708\":{\"borderWidth\":0,\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":709},\"_Extent\":{\"__isSmartRef__\":true,\"id\":710},\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":711},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":712},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":713},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"709\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"710\":{\"x\":120,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"711\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"712\":{\"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\"},\"713\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"714\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"715\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"716\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"717\":{\"style\":{\"__isSmartRef__\":true,\"id\":718},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":707},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"add all available\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"718\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"719\":{\"x\":120,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"720\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"721\":{\"morph\":{\"__isSmartRef__\":true,\"id\":707},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"722\":{\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":723},\"_Extent\":{\"__isSmartRef__\":true,\"id\":724},\"_Fill\":{\"__isSmartRef__\":true,\"id\":725},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":735},\"_BorderRadius\":5,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":736},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":737},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"723\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"724\":{\"x\":120,\"y\":20,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"725\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":726},{\"__isSmartRef__\":true,\"id\":728},{\"__isSmartRef__\":true,\"id\":730},{\"__isSmartRef__\":true,\"id\":732}],\"vector\":{\"__isSmartRef__\":true,\"id\":734},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"726\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":727}},\"727\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"728\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":729}},\"729\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"730\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":731}},\"731\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"732\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":733}},\"733\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"734\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"735\":{\"r\":0.4,\"g\":0.4,\"b\":0.4,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"736\":{\"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\"},\"737\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"738\":{\"x\":288.52,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"739\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":740},{\"__isSmartRef__\":true,\"id\":742},{\"__isSmartRef__\":true,\"id\":744},{\"__isSmartRef__\":true,\"id\":746}],\"vector\":{\"__isSmartRef__\":true,\"id\":734},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"740\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":741}},\"741\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"742\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":743}},\"743\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"744\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":745}},\"745\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"746\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":747}},\"747\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"748\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":706},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":706},\"targetMethodName\":\"onFire\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"749\":{\"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\"},\"750\":{\"morph\":{\"__isSmartRef__\":true,\"id\":706},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"751\":{\"x\":120,\"y\":20,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"752\":{\"moveHorizontal\":false},\"753\":{\"x\":75.02517708843084,\"y\":-12.600740881021238,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"754\":{\"onFire\":{\"__isSmartRef__\":true,\"id\":755}},\"755\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":756},\"source\":\"function onFire() {\\n this.get('TestRunner').listAllAvailableTestClasses();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":757},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"756\":{\"this\":{\"__isSmartRef__\":true,\"id\":706}},\"757\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":758},\"user\":\"lauritz\",\"tags\":[]},\"758\":{\"isSerializedDate\":true,\"string\":\"Fri Dec 09 2011 10:46:19 GMT-0800 (PST)\"},\"759\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":760},\"id\":308,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":765},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":766},\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":767},\"name\":\"TestRunProgressIndicator\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":768},\"showsHalos\":false,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":769},\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":770},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"owner\":{\"__isSmartRef__\":true,\"id\":491},\"_Rotation\":0,\"_Scale\":0.986090636999001,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":771},\"__LivelyClassName__\":\"lively.morphic.Image\"},\"760\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":761},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":762},\"_Extent\":{\"__isSmartRef__\":true,\"id\":763},\"_ImageURL\":\"data:image/gif;base64,R0lGODlhEAAQAPIAAP///wAAAMLCwkJCQgAAAGJiYoKCgpKSkiH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"isLoaded\":true,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":764},\"_Opacity\":0,\"__LivelyClassName__\":\"lively.morphic.Shapes.Image\"},\"761\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"762\":{\"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\",\"setImageURL\":\"setImageURLHTML\",\"getNativeExtent\":\"getNativeExtentHTML\"},\"763\":{\"x\":20,\"y\":20,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"764\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"765\":{\"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\"},\"766\":{\"morph\":{\"__isSmartRef__\":true,\"id\":759},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"767\":{\"x\":504.19999999999993,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"768\":{\"x\":20,\"y\":20,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"769\":{\"x\":39,\"y\":-11,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"770\":{\"partName\":\"ProgressIndicator\",\"requiredModules\":[],\"migrationLevel\":2,\"partsSpaceName\":\"PartsBin/Widgets/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"771\":{\"hide\":{\"__isSmartRef__\":true,\"id\":772},\"show\":{\"__isSmartRef__\":true,\"id\":780}},\"772\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":773},\"source\":\"function hide() {\\n this.setOpacity(0);\\n $super();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":778},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"773\":{\"this\":{\"__isSmartRef__\":true,\"id\":759},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":774}},\"774\":{\"$super\":{\"__isSmartRef__\":true,\"id\":775}},\"775\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":776},\"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\":777},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"776\":{\"obj\":{\"__isSmartRef__\":true,\"id\":759},\"name\":\"hide\"},\"777\":{},\"778\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":779},\"user\":\"lauritz\",\"tags\":[]},\"779\":{\"isSerializedDate\":true,\"string\":\"Fri Dec 09 2011 14:03:32 GMT-0800 (PST)\"},\"780\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":781},\"source\":\"function show() {\\n this.setOpacity(1);\\n $super();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":786},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"781\":{\"this\":{\"__isSmartRef__\":true,\"id\":759},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":782}},\"782\":{\"$super\":{\"__isSmartRef__\":true,\"id\":783}},\"783\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":784},\"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\":785},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"784\":{\"obj\":{\"__isSmartRef__\":true,\"id\":759},\"name\":\"show\"},\"785\":{},\"786\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":787},\"user\":\"lauritz\",\"tags\":[]},\"787\":{\"isSerializedDate\":true,\"string\":\"Fri Dec 09 2011 14:03:32 GMT-0800 (PST)\"},\"788\":{\"position\":{\"__isSmartRef__\":true,\"id\":789},\"_Extent\":{\"__isSmartRef__\":true,\"id\":790},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":791},\"_Fill\":{\"__isSmartRef__\":true,\"id\":792},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_BorderRadius\":0,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":793},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":794},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"789\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"790\":{\"x\":524.2,\"y\":20,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"791\":{\"r\":0.921,\"g\":0.921,\"b\":0.921,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"792\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"793\":{\"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\"},\"794\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"795\":{\"x\":4.31,\"y\":436.68000000000006,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"796\":{\"partsSpaceName\":\"PartsBin/Layout/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"comment\":\"A simple box morph\",\"migrationLevel\":4,\"partName\":\"HBox\",\"changes\":[{\"__isSmartRef__\":true,\"id\":797}],\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"797\":{\"date\":{\"__isSmartRef__\":true,\"id\":798},\"author\":\"fbo\",\"message\":\"\",\"id\":\"C0A8DE73-F7F3-437E-B0A6-5DD5B6456C9A\"},\"798\":{\"isSerializedDate\":true,\"string\":\"Tue Nov 29 2011 12:11:31 GMT-0800 (PST)\"},\"799\":{\"x\":524.2,\"y\":20,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"800\":{\"layouter\":{\"__isSmartRef__\":true,\"id\":801},\"extentWithoutPlaceholder\":{\"__isSmartRef__\":true,\"id\":802}},\"801\":{\"defaultBorderSize\":10,\"defaultSpacing\":15,\"borderSize\":0,\"spacing\":2.8400000000000003,\"container\":{\"__isSmartRef__\":true,\"id\":491},\"__SourceModuleName__\":\"Global.lively.morphic.Layout\",\"__LivelyClassName__\":\"lively.morphic.Layout.HorizontalLayout\"},\"802\":{\"x\":591.175,\"y\":20,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"803\":{\"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\"},\"804\":{\"morph\":{\"__isSmartRef__\":true,\"id\":491},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"805\":{\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":806},\"_Extent\":{\"__isSmartRef__\":true,\"id\":807},\"_Fill\":{\"__isSmartRef__\":true,\"id\":808},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":809},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":810},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":811},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"806\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"807\":{\"x\":532.82,\"y\":663.78,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"808\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"809\":{\"r\":0.372,\"g\":0.369,\"b\":0.372,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"810\":{\"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\"},\"811\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"812\":{\"x\":0,\"y\":21,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"813\":{\"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\"},\"814\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"815\":{\"adjustForNewBounds\":true,\"resizeWidth\":true,\"resizeHeight\":true,\"layouter\":{\"__isSmartRef__\":true,\"id\":816},\"extentWithoutPlaceholder\":{\"__isSmartRef__\":true,\"id\":807}},\"816\":{\"defaultBorderSize\":10,\"defaultSpacing\":15,\"borderSize\":4.31,\"spacing\":5.3950000000000005,\"container\":{\"__isSmartRef__\":true,\"id\":1},\"__SourceModuleName__\":\"Global.lively.morphic.Layout\",\"__LivelyClassName__\":\"lively.morphic.Layout.VerticalLayout\"},\"817\":{\"x\":532.82,\"y\":687.175,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"818\":{\"isSerializedDate\":true,\"string\":\"Fri Dec 09 2011 14:04:59 GMT-0800 (PST)\"},\"819\":{\"reset\":{\"__isSmartRef__\":true,\"id\":820},\"addModule\":{\"__isSmartRef__\":true,\"id\":824},\"addTestClasses\":{\"__isSmartRef__\":true,\"id\":828},\"addTestClass\":{\"__isSmartRef__\":true,\"id\":832},\"selectAllModules\":{\"__isSmartRef__\":true,\"id\":836},\"selectAllTestClasses\":{\"__isSmartRef__\":true,\"id\":840},\"displayResult\":{\"__isSmartRef__\":true,\"id\":844},\"showTestRunResultCallback\":{\"__isSmartRef__\":true,\"id\":848},\"loadSelectedModules\":{\"__isSmartRef__\":true,\"id\":852},\"setTestClasses\":{\"__isSmartRef__\":true,\"id\":856},\"listAllAvailableTestClasses\":{\"__isSmartRef__\":true,\"id\":860},\"loadModulesAndRunTheirTests\":{\"__isSmartRef__\":true,\"id\":864},\"runSelectedTestClasses\":{\"__isSmartRef__\":true,\"id\":868}},\"820\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":821},\"source\":\"function reset() {\\n this.get('ModuleList').setList([]);\\n this.get('TestClassesList').setList([]);\\n this.displayResult('');\\n this.get('AdditionalModuleInput').setTextString('');\\n this.get('ModuleProgressIndicator').hide();\\n this.get('TestRunProgressIndicator').hide();\\n this.doNotSerialize = ['testSuite','loadedModules'];\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":822},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"821\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"822\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":823},\"user\":\"lauritz\",\"tags\":[\"menu\"]},\"823\":{\"isSerializedDate\":true,\"string\":\"Fri Dec 09 2011 14:26:44 GMT-0800 (PST)\"},\"824\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":825},\"source\":\"function addModule(moduleName) {\\n var name = moduleName.trim();\\n var listItem = {\\n isListItem: true,\\n selectionString: name,\\n string: name,\\n value: name\\n }\\n this.get('ModuleList').addItem(listItem);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":826},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"825\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"826\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":827},\"user\":\"lauritz\",\"tags\":[\"ci api\",\"button\"]},\"827\":{\"isSerializedDate\":true,\"string\":\"Wed Dec 07 2011 11:51:52 GMT-0800 (PST)\"},\"828\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":829},\"source\":\"function addTestClasses(testCaseClasses) {\\n testCaseClasses.forEach((function (each) {\\n this.addTestClass(each);\\n }).bind(this));\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":830},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"829\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"830\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":831},\"user\":\"lauritz\",\"tags\":[\"private\"]},\"831\":{\"isSerializedDate\":true,\"string\":\"Wed Dec 07 2011 12:50:53 GMT-0800 (PST)\"},\"832\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":833},\"source\":\"function addTestClass(testClass) {\\n var testClass = testClass.type ? testClass.type : testClass;\\n this.get('TestClassesList').addItem(testClass);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":834},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"833\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"834\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":835},\"user\":\"lauritz\",\"tags\":[\"private\"]},\"835\":{\"isSerializedDate\":true,\"string\":\"Wed Dec 07 2011 12:49:58 GMT-0800 (PST)\"},\"836\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":837},\"source\":\"function selectAllModules() {\\n var list = this.get('ModuleList');\\n list.selectAllAt(Array.range(0, list.getList().length-1));\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":838},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"837\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"838\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":839},\"user\":\"lauritz\",\"tags\":[\"button\"]},\"839\":{\"isSerializedDate\":true,\"string\":\"Wed Dec 07 2011 12:55:29 GMT-0800 (PST)\"},\"840\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":841},\"source\":\"function selectAllTestClasses() {\\n var list = this.get('TestClassesList');\\n list.selectAllAt(Array.range(0, list.getList().length-1));\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":842},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"841\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"842\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":843},\"user\":\"lauritz\",\"tags\":[\"button\"]},\"843\":{\"isSerializedDate\":true,\"string\":\"Wed Dec 07 2011 13:21:04 GMT-0800 (PST)\"},\"844\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":845},\"source\":\"function displayResult(message, color) {\\n var resultPane = this.get('ResultPane');\\n resultPane.setTextString(message || '');\\n resultPane.setFill(color || Color.white);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":846},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"845\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"846\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":847},\"user\":\"lauritz\",\"tags\":[\"private\"]},\"847\":{\"isSerializedDate\":true,\"string\":\"Wed Dec 07 2011 13:12:28 GMT-0800 (PST)\"},\"848\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":849},\"source\":\"function showTestRunResultCallback() {\\n var time = new Date() - this.startTime;\\n var infoString = time.toString() + 'ms for ' \\n infoString += this.numberOfTestCases + ' tests';\\n\\n if (this.testSuite.result.failed.length == 0) {\\n this.displayResult(infoString, Color.green);\\n } else {\\n var failString = infoString + '\\\\n\\\\n';\\n failString += this.testSuite.result.failed.length + ' failed tests:\\\\n\\\\n';\\n failString += this.testSuite.result.failed.collect(function(result) {\\n var msg = result.classname + '>>' + result.selector;\\n msg += '\\\\n' + result.err.message;\\n msg += '\\\\n' + result.err.stack;\\n return msg;\\n }).join('\\\\n---------\\\\n');\\n this.displayResult(failString, Color.red);\\n }\\n\\n this.get('TestRunProgressIndicator').hide();\\n\\n if (this.owner.isCiJob) {\\n this.owner.reportCiResult();\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":850},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"849\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"850\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":851},\"user\":\"lauritz\",\"tags\":[\"private\"]},\"851\":{\"isSerializedDate\":true,\"string\":\"Fri Dec 09 2011 14:02:25 GMT-0800 (PST)\"},\"852\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":853},\"source\":\"function loadSelectedModules() {\\n this.get('ModuleProgressIndicator').show();\\n var moduleNames = this.get('ModuleList').getSelectedItems().collect(function(each) {\\n return each.value;\\n }); \\n\\n this.loadedModules = [];\\n module('lively.TestFramework').load();\\n var suite = new TestSuite(); \\n moduleNames.forEach((function(each) {\\n (function() {\\n var testModule = module(each);\\n testModule.load();\\n this.loadedModules.push(testModule);\\n suite.addTestCasesFromModule(testModule);\\n \\n if (this.loadedModules.length === moduleNames.length) \\n this.setTestClasses(suite.testCaseClasses)\\n }).bind(this).morphicDelay(0);\\n }).bind(this));\\n \\n this.get('ModuleProgressIndicator').hide();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":854},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"853\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"854\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":855},\"user\":\"lauritz\",\"tags\":[\"button\"]},\"855\":{\"isSerializedDate\":true,\"string\":\"Fri Dec 09 2011 13:22:05 GMT-0800 (PST)\"},\"856\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":857},\"source\":\"function setTestClasses(testClasses) {\\n var items = testClasses\\n .collect(function(ea) { return ea.type ? ea.type : ea; })\\n .sortBy(function(ea) { return ea.toLowerCase(); })\\n\\n this.get('TestClassesList').setList(items);\\n this.selectAllTestClasses(); //default\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":858},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"857\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"858\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":859},\"user\":\"lauritz\",\"tags\":[\"private\"]},\"859\":{\"isSerializedDate\":true,\"string\":\"Fri Dec 09 2011 14:04:42 GMT-0800 (PST)\"},\"860\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":861},\"source\":\"function listAllAvailableTestClasses() {\\n var classes = Global.classes(true).select(function(ea) { \\n return ea.isRunnableTestCaseClass && ea.isRunnableTestCaseClass();\\n });\\n this.setTestClasses(classes);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":862},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"861\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"862\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":863},\"user\":\"lauritz\",\"tags\":[\"button\"]},\"863\":{\"isSerializedDate\":true,\"string\":\"Fri Dec 09 2011 10:46:06 GMT-0800 (PST)\"},\"864\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":865},\"source\":\"function loadModulesAndRunTheirTests() {\\n var callback = (function() {\\n this.selectAllTestClasses();\\n this.runSelectedTestClasses();\\n }).bind(this);\\n\\n var list = this.get('TestClassesList');\\n connect(list, 'itemList', {cb: callback}, 'cb', {removeAfterUpdate: true, converter: function(val) { this.getSourceObj().setList(val); }});\\n \\n this.selectAllModules();\\n this.loadSelectedModules();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":866},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"865\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"866\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":867},\"user\":\"lauritz\",\"tags\":[\"ci api\"]},\"867\":{\"isSerializedDate\":true,\"string\":\"Fri Dec 09 2011 13:47:51 GMT-0800 (PST)\"},\"868\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":869},\"source\":\"function runSelectedTestClasses() {\\n this.startTime = new Date();\\n this.get('TestRunProgressIndicator').show();\\n\\n module('lively.TestFramework').load(true);\\n this.testSuite = new TestSuite();\\n\\n var selectedTestClasses = this.get('TestClassesList').getSelections().\\n collect(function(ea) { return Class.forName(ea) });\\n\\n this.testSuite.addTestCases(selectedTestClasses);\\n\\n this.numberOfTestCases = this.testSuite.testCaseClasses.inject(0, function(sum, testClass) {\\n return sum + new testClass().allTestSelectors().length;\\n });\\n\\n this.testSuite.runFinished = (this.showTestRunResultCallback).bind(this);\\n this.testSuite.runAll();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":870},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"869\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"870\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":871},\"user\":\"lauritz\",\"tags\":[\"button\"]},\"871\":{\"isSerializedDate\":true,\"string\":\"Fri Dec 09 2011 11:04:49 GMT-0800 (PST)\"},\"872\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":873},{\"__isSmartRef__\":true,\"id\":887},{\"__isSmartRef__\":true,\"id\":934},{\"__isSmartRef__\":true,\"id\":968}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1003},\"id\":309,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1015},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1016},\"droppingEnabled\":true,\"halosEnabled\":true,\"layout\":{\"__isSmartRef__\":true,\"id\":1017},\"_Position\":{\"__isSmartRef__\":true,\"id\":1018},\"windowMorph\":{\"__isSmartRef__\":true,\"id\":0},\"label\":{\"__isSmartRef__\":true,\"id\":873},\"closeButton\":{\"__isSmartRef__\":true,\"id\":887},\"menuButton\":{\"__isSmartRef__\":true,\"id\":934},\"collapseButton\":{\"__isSmartRef__\":true,\"id\":968},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1019},\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"prevScroll\":[0,0],\"__LivelyClassName__\":\"lively.morphic.TitleBar\"},\"873\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":874},\"id\":310,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":880},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":881}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":883},\"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\":884},\"_Align\":\"center\",\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":872},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":885},\"_MaxTextWidth\":474.88724059394735,\"_MinTextWidth\":474.88724059394735,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"_Position\":{\"__isSmartRef__\":true,\"id\":886},\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"prevScroll\":[0,0],\"__LivelyClassName__\":\"lively.morphic.Text\"},\"874\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":875},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":876},\"_Extent\":{\"__isSmartRef__\":true,\"id\":877},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":878},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":879},\"_Fill\":null,\"_BorderRadius\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"875\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"876\":{\"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\"},\"877\":{\"x\":474.88724059394735,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"878\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"879\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"880\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"881\":{\"style\":{\"__isSmartRef__\":true,\"id\":882},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":873},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"TestRunner\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"882\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"883\":{\"morph\":{\"__isSmartRef__\":true,\"id\":873},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"884\":{\"resizeWidth\":true},\"885\":{\"x\":474.88724059394735,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"886\":{\"x\":20,\"y\":3,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"887\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":888}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":900},\"id\":311,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":916},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":917},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"accessibleInInactiveWindow\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":918},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":919},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":906},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":920},\"label\":{\"__isSmartRef__\":true,\"id\":888},\"owner\":{\"__isSmartRef__\":true,\"id\":872},\"layout\":{\"__isSmartRef__\":true,\"id\":929},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":930},{\"__isSmartRef__\":true,\"id\":932}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"888\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":889},\"id\":312,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":894},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":895}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":897},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":8,\"_Position\":{\"__isSmartRef__\":true,\"id\":898},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":899},\"_MaxTextWidth\":17,\"_MinTextWidth\":17,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":887},\"isLabel\":true,\"_HandStyle\":\"default\",\"_Align\":\"center\",\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__LivelyClassName__\":\"lively.morphic.Text\"},\"889\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":890},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":891},\"_Extent\":{\"__isSmartRef__\":true,\"id\":892},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":893},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":879},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"890\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"891\":{\"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\"},\"892\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"893\":{\"x\":0,\"y\":3,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"894\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"895\":{\"style\":{\"__isSmartRef__\":true,\"id\":896},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":888},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"X\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"896\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"897\":{\"morph\":{\"__isSmartRef__\":true,\"id\":888},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"898\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"899\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"900\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":901},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":902},\"_Extent\":{\"__isSmartRef__\":true,\"id\":903},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":904},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":905},\"_Fill\":{\"__isSmartRef__\":true,\"id\":906},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"901\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"902\":{\"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\"},\"903\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"904\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"905\":{\"r\":0.7411764705882353,\"g\":0.7450980392156863,\"b\":0.7529411764705882,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"906\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":907},{\"__isSmartRef__\":true,\"id\":909},{\"__isSmartRef__\":true,\"id\":911},{\"__isSmartRef__\":true,\"id\":913}],\"vector\":{\"__isSmartRef__\":true,\"id\":915},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"907\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":908}},\"908\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"909\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":910}},\"910\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"911\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":912}},\"912\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"913\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":914}},\"914\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"915\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"916\":{\"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\"},\"917\":{\"morph\":{\"__isSmartRef__\":true,\"id\":887},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"918\":{\"x\":513.8872405939474,\"y\":3,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"919\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"920\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":921},{\"__isSmartRef__\":true,\"id\":923},{\"__isSmartRef__\":true,\"id\":925},{\"__isSmartRef__\":true,\"id\":927}],\"vector\":{\"__isSmartRef__\":true,\"id\":915},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"921\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":922}},\"922\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"923\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":924}},\"924\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"925\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":926}},\"926\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"927\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":928}},\"928\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"929\":{\"moveHorizontal\":true},\"930\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":887},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"getCloseHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":931},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"931\":{\"source\":{\"__isSmartRef__\":true,\"id\":887},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"932\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":887},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"initiateShutdown\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":933},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"933\":{\"source\":{\"__isSmartRef__\":true,\"id\":887},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"934\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":935}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":946},\"id\":313,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":951},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":952},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"accessibleInInactiveWindow\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":953},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":954},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":906},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":955},\"label\":{\"__isSmartRef__\":true,\"id\":935},\"owner\":{\"__isSmartRef__\":true,\"id\":872},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":964},{\"__isSmartRef__\":true,\"id\":966}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"935\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":936},\"id\":314,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":940},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":941}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":943},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":8,\"_Position\":{\"__isSmartRef__\":true,\"id\":944},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":945},\"_MaxTextWidth\":17,\"_MinTextWidth\":17,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":934},\"isLabel\":true,\"_HandStyle\":\"default\",\"_Align\":\"center\",\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__LivelyClassName__\":\"lively.morphic.Text\"},\"936\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":937},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":938},\"_Extent\":{\"__isSmartRef__\":true,\"id\":939},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":893},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":879},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"937\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"938\":{\"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\"},\"939\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"940\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"941\":{\"style\":{\"__isSmartRef__\":true,\"id\":942},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":935},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"M\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"942\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"943\":{\"morph\":{\"__isSmartRef__\":true,\"id\":935},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"944\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"945\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"946\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":947},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":948},\"_Extent\":{\"__isSmartRef__\":true,\"id\":949},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":950},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":905},\"_Fill\":{\"__isSmartRef__\":true,\"id\":906},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"947\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"948\":{\"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\"},\"949\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"950\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"951\":{\"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\"},\"952\":{\"morph\":{\"__isSmartRef__\":true,\"id\":934},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"953\":{\"x\":3,\"y\":3,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"954\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"955\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":956},{\"__isSmartRef__\":true,\"id\":958},{\"__isSmartRef__\":true,\"id\":960},{\"__isSmartRef__\":true,\"id\":962}],\"vector\":{\"__isSmartRef__\":true,\"id\":915},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"956\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":957}},\"957\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"958\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":959}},\"959\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"960\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":961}},\"961\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"962\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":963}},\"963\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"964\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":934},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"getMenuHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":965},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"965\":{\"source\":{\"__isSmartRef__\":true,\"id\":934},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"966\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":934},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"showTargetMorphMenu\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":967},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"967\":{\"source\":{\"__isSmartRef__\":true,\"id\":934},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"968\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":969}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":980},\"id\":315,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":985},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":986},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"accessibleInInactiveWindow\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":987},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":988},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":906},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":989},\"label\":{\"__isSmartRef__\":true,\"id\":969},\"owner\":{\"__isSmartRef__\":true,\"id\":872},\"layout\":{\"__isSmartRef__\":true,\"id\":998},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":999},{\"__isSmartRef__\":true,\"id\":1001}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"969\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":970},\"id\":316,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":974},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":975}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":977},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":8,\"_Position\":{\"__isSmartRef__\":true,\"id\":978},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":979},\"_MaxTextWidth\":17,\"_MinTextWidth\":17,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":968},\"isLabel\":true,\"_HandStyle\":\"default\",\"_Align\":\"center\",\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__LivelyClassName__\":\"lively.morphic.Text\"},\"970\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":971},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":972},\"_Extent\":{\"__isSmartRef__\":true,\"id\":973},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":893},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":879},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"971\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"972\":{\"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\"},\"973\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"974\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"975\":{\"style\":{\"__isSmartRef__\":true,\"id\":976},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":969},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"–\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"976\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"977\":{\"morph\":{\"__isSmartRef__\":true,\"id\":969},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"978\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"979\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"980\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":981},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":982},\"_Extent\":{\"__isSmartRef__\":true,\"id\":983},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":984},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":905},\"_Fill\":{\"__isSmartRef__\":true,\"id\":906},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"981\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"982\":{\"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\"},\"983\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"984\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"985\":{\"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\"},\"986\":{\"morph\":{\"__isSmartRef__\":true,\"id\":968},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"987\":{\"x\":494.88724059394735,\"y\":3,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"988\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"989\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":990},{\"__isSmartRef__\":true,\"id\":992},{\"__isSmartRef__\":true,\"id\":994},{\"__isSmartRef__\":true,\"id\":996}],\"vector\":{\"__isSmartRef__\":true,\"id\":915},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"990\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":991}},\"991\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"992\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":993}},\"993\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"994\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":995}},\"995\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"996\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":997}},\"997\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"998\":{\"moveHorizontal\":true},\"999\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":968},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"getCollapseHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1000},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1000\":{\"source\":{\"__isSmartRef__\":true,\"id\":968},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"1001\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":968},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"toggleCollapse\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1002},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1002\":{\"source\":{\"__isSmartRef__\":true,\"id\":968},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"1003\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1004},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1005},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1006},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1007},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1008},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1009},\"_StrokeOpacity\":1,\"_BorderRadius\":\"8px 8px 0px 0px\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1004\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"1005\":{\"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\"},\"1006\":{\"x\":533.8872405939474,\"y\":22,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"1007\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"1008\":{\"r\":0.4,\"g\":0.4,\"b\":0.4,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"1009\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1010},{\"__isSmartRef__\":true,\"id\":1012}],\"vector\":{\"__isSmartRef__\":true,\"id\":1014},\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\"},\"1010\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1011}},\"1011\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"1012\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1013}},\"1013\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"1014\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"1015\":{\"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\"},\"1016\":{\"morph\":{\"__isSmartRef__\":true,\"id\":872},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1017\":{\"resizeWidth\":true,\"adjustForNewBounds\":true},\"1018\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"1019\":{\"x\":533.8872405939474,\"y\":22,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"1020\":{\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1021},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1022},\"_BorderWidth\":0,\"_Fill\":null,\"_StrokeOpacity\":0,\"_BorderRadius\":0,\"_Extent\":{\"__isSmartRef__\":true,\"id\":1023},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1021\":{\"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\"},\"1022\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"1023\":{\"x\":533.8872405939474,\"y\":686.1095539984428,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"1024\":{\"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\"},\"1025\":{\"morph\":{\"__isSmartRef__\":true,\"id\":0},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1026\":{\"adjustForNewBounds\":true},\"1027\":{\"x\":0,\"y\":0,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"1028\":{\"x\":533.8872405939474,\"y\":686.1095539984428,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"1029\":{\"partsSpaceName\":\"PartsBin/Tools\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"comment\":\"Load modules and their test classes, then run test cases.\",\"partName\":\"TestRunner\",\"changes\":[{\"__isSmartRef__\":true,\"id\":1030},{\"__isSmartRef__\":true,\"id\":1032},{\"__isSmartRef__\":true,\"id\":1034},{\"__isSmartRef__\":true,\"id\":1036},{\"__isSmartRef__\":true,\"id\":1038},{\"__isSmartRef__\":true,\"id\":1040},{\"__isSmartRef__\":true,\"id\":1042},{\"__isSmartRef__\":true,\"id\":1044},{\"__isSmartRef__\":true,\"id\":1046},{\"__isSmartRef__\":true,\"id\":1048},{\"__isSmartRef__\":true,\"id\":1050},{\"__isSmartRef__\":true,\"id\":1052},{\"__isSmartRef__\":true,\"id\":1054},{\"__isSmartRef__\":true,\"id\":1056},{\"__isSmartRef__\":true,\"id\":1058},{\"__isSmartRef__\":true,\"id\":1060}],\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1030\":{\"date\":{\"__isSmartRef__\":true,\"id\":1031},\"author\":\"lauritz\",\"message\":\"(hopefully) fixed a serialization dependency\",\"id\":\"1CEF22A0-7D7C-49D6-A85A-50C32129E616\"},\"1031\":{\"isSerializedDate\":true,\"string\":\"Fri Dec 09 2011 14:32:33 GMT-0800 (PST)\"},\"1032\":{\"date\":{\"__isSmartRef__\":true,\"id\":1033},\"author\":\"lauritz\",\"message\":\"corrected spinners, removed network tests from defaults\",\"id\":\"46D232BE-75DE-4A68-85C0-1668813758D1\"},\"1033\":{\"isSerializedDate\":true,\"string\":\"Fri Dec 09 2011 14:06:03 GMT-0800 (PST)\"},\"1034\":{\"date\":{\"__isSmartRef__\":true,\"id\":1035},\"author\":\"lauritz\",\"message\":\"adapted module loading\",\"id\":\"A1ECFCCD-0BCE-42BB-BF84-7BE100D421A2\"},\"1035\":{\"isSerializedDate\":true,\"string\":\"Fri Dec 09 2011 13:51:39 GMT-0800 (PST)\"},\"1036\":{\"date\":{\"__isSmartRef__\":true,\"id\":1037},\"author\":\"lauritz\",\"message\":\"added a button to load default test modules, refactored test runner api\",\"id\":\"949D4503-99AF-4CE2-982C-ACA6C1FB3D88\"},\"1037\":{\"isSerializedDate\":true,\"string\":\"Fri Dec 09 2011 10:57:56 GMT-0800 (PST)\"},\"1038\":{\"date\":{\"__isSmartRef__\":true,\"id\":1039},\"author\":\"fbo\",\"message\":\"bug fix.\",\"id\":\"307A9030-AAC0-40DF-BF12-0603E7DFC39C\"},\"1039\":{\"isSerializedDate\":true,\"string\":\"Thu Dec 08 2011 17:51:04 GMT-0800 (PST)\"},\"1040\":{\"date\":{\"__isSmartRef__\":true,\"id\":1041},\"author\":\"lauritz\",\"message\":\"changed labels\",\"id\":\"25C2A417-296E-4213-82F3-EAB0B587E49D\"},\"1041\":{\"isSerializedDate\":true,\"string\":\"Thu Dec 08 2011 15:12:14 GMT-0800 (PST)\"},\"1042\":{\"date\":{\"__isSmartRef__\":true,\"id\":1043},\"author\":\"lauritz\",\"message\":\"changed all avail button.\",\"id\":\"BBC54146-5B70-4093-917C-8EA1EB527BA1\"},\"1043\":{\"isSerializedDate\":true,\"string\":\"Thu Dec 08 2011 15:06:18 GMT-0800 (PST)\"},\"1044\":{\"date\":{\"__isSmartRef__\":true,\"id\":1045},\"author\":\"lauritz\",\"message\":\"changed all avail button.\",\"id\":\"BBC54146-5B70-4093-917C-8EA1EB527BA1\"},\"1045\":{\"isSerializedDate\":true,\"string\":\"Thu Dec 08 2011 15:06:18 GMT-0800 (PST)\"},\"1046\":{\"date\":{\"__isSmartRef__\":true,\"id\":1047},\"author\":\"lauritz\",\"message\":\"fixed \\\"add\\\" button, added \\\"remove selected\\\" button for test classes\",\"id\":\"B6576AB8-367D-4650-AEA6-43515F2DE0B9\"},\"1047\":{\"isSerializedDate\":true,\"string\":\"Wed Dec 07 2011 14:24:31 GMT-0800 (PST)\"},\"1048\":{\"date\":{\"__isSmartRef__\":true,\"id\":1049},\"author\":\"lauritz\",\"message\":\"fixed \\\"add\\\" button, added \\\"remove selected\\\" button for test classes\",\"id\":\"B6576AB8-367D-4650-AEA6-43515F2DE0B9\"},\"1049\":{\"isSerializedDate\":true,\"string\":\"Wed Dec 07 2011 14:24:31 GMT-0800 (PST)\"},\"1050\":{\"date\":{\"__isSmartRef__\":true,\"id\":1051},\"author\":\"lauritz\",\"message\":\"Added a list for modules, added default modules, refactored.\",\"id\":\"F5648405-3A45-4E84-92D0-671B6AC18ABA\"},\"1051\":{\"isSerializedDate\":true,\"string\":\"Wed Dec 07 2011 13:54:25 GMT-0800 (PST)\"},\"1052\":{\"date\":{\"__isSmartRef__\":true,\"id\":1053},\"author\":\"lauritz\",\"message\":\"Added a list for modules, added default modules, refactored.\",\"id\":\"F5648405-3A45-4E84-92D0-671B6AC18ABA\"},\"1053\":{\"isSerializedDate\":true,\"string\":\"Wed Dec 07 2011 13:54:25 GMT-0800 (PST)\"},\"1054\":{\"date\":{\"__isSmartRef__\":true,\"id\":1055},\"author\":\"undefined\",\"message\":\"made jenkins job execution load specified modules\",\"id\":\"439DDAFD-99C2-4214-99CA-4C5602C3A78D\"},\"1055\":{\"isSerializedDate\":true,\"string\":\"Mon Dec 12 2011 10:26:53 GMT-0800 (PST)\"},\"1056\":{\"date\":{\"__isSmartRef__\":true,\"id\":1057},\"author\":\"undefined\",\"message\":\"jenkins job execution loads specified modules now\",\"id\":\"F3F2DEC0-E4E9-4B05-B0DE-6D23F6B2C3BF\"},\"1057\":{\"isSerializedDate\":true,\"string\":\"Mon Dec 12 2011 10:27:38 GMT-0800 (PST)\"},\"1058\":{\"date\":{\"__isSmartRef__\":true,\"id\":1059},\"author\":\"fbo\",\"message\":\"\",\"id\":\"700DCFD9-AD44-4BAC-BF10-1A93EB4DCECF\"},\"1059\":{\"isSerializedDate\":true,\"string\":\"Mon Dec 12 2011 10:44:55 GMT-0800 (PST)\"},\"1060\":{\"date\":{\"__isSmartRef__\":true,\"id\":1061},\"author\":\"fbo\",\"message\":\"\",\"id\":\"83D258DB-F490-4351-9D14-79F82E1905ED\"},\"1061\":{\"isSerializedDate\":true,\"string\":\"Mon Dec 12 2011 10:50:17 GMT-0800 (PST)\"},\"1062\":{\"x\":378,\"y\":94,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"1063\":{\"reset\":{\"__isSmartRef__\":true,\"id\":1064},\"runCiJob\":{\"__isSmartRef__\":true,\"id\":1068},\"reportCiResult\":{\"__isSmartRef__\":true,\"id\":1072},\"couchDB\":{\"__isSmartRef__\":true,\"id\":1076},\"latestJob\":{\"__isSmartRef__\":true,\"id\":1080}},\"1064\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1065},\"source\":\"function reset() {\\n this.testRunner.reset();\\n this.isCiJob = false;\\n delete this.testId;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1066},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"1065\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"1066\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1067},\"user\":\"lauritz\",\"tags\":[\"reset\"]},\"1067\":{\"isSerializedDate\":true,\"string\":\"Fri Dec 09 2011 10:37:22 GMT-0800 (PST)\"},\"1068\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1069},\"source\":\"function runCiJob() {\\n this.reset();\\n\\n this.isCiJob = true;\\n\\n var job = this.latestJob();\\n var testId = this.testId = job.testId;\\n var modules = job.modules;\\n\\n modules.forEach((function (each) {\\n this.testRunner.addModule(each);\\n }).bind(this));\\n \\n this.testRunner.loadModulesAndRunTheirTests();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1070},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global\"},\"1069\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"1070\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1071},\"user\":\"fbo\",\"tags\":[\"jenkins\"]},\"1071\":{\"isSerializedDate\":true,\"string\":\"Mon Dec 12 2011 10:50:10 GMT-0800 (PST)\"},\"1072\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1073},\"source\":\"function reportCiResult() {\\n var testId = this.testId;\\n var db = this.couchDB();\\n var jobResults = db.open('last_test_result');\\n alert(this.testRunner.testSuite.result.failed.length);\\n jobResults.testId = this.testId;\\n jobResults.message = this.get('ResultPane').getTextString();\\n jobResults.timestamp = new Date();\\n jobResults.modules = this.testRunner.loadedModules.toString();\\n jobResults.testsRun = this.testRunner.numberOfTestCases;\\n jobResults.testsFailed = this.testRunner.testSuite.result.failed.length;\\n jobResults.testsPassed = this.testRunner.numberOfTestCases - this.testRunner.testSuite.result.failed.length;\\n db.save(jobResults);\\n this.isCiJob = undefined;\\n this.testId = undefined;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1074},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"1073\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"1074\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1075},\"user\":\"lauritz\",\"tags\":[\"jenkins\"]},\"1075\":{\"isSerializedDate\":true,\"string\":\"Fri Dec 09 2011 13:54:52 GMT-0800 (PST)\"},\"1076\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1077},\"source\":\"function couchDB() {\\n return new CouchDB('test_results', 'http://livelyk.iriscouch.com');\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1078},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"1077\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"1078\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1079},\"user\":\"lauritz\",\"tags\":[]},\"1079\":{\"isSerializedDate\":true,\"string\":\"Fri Dec 09 2011 13:54:43 GMT-0800 (PST)\"},\"1080\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1081},\"source\":\"function latestJob() {\\n module('apps.CouchDB').load();\\n var db = this.couchDB();\\n return db.open('test_runner_job'); \\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1082},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"1081\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"1082\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1083},\"user\":\"undefined\",\"tags\":[\"jenkins\"]},\"1083\":{\"isSerializedDate\":true,\"string\":\"Mon Dec 12 2011 10:25:03 GMT-0800 (PST)\"},\"isSimplifiedRegistry\":true}}","__LivelyClassName__":"lively.PartsBin.PartItem"},"391":{"sourceObj":{"__isSmartRef__":true,"id":390},"sourceAttrName":"partVersions","targetObj":{"__isSmartRef__":true,"id":392},"targetMethodName":"updateList","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"392":{"submorphs":[],"scripts":[],"id":433,"shape":{"__isSmartRef__":true,"id":393},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":400},"itemList":[{"__isSmartRef__":true,"id":401},{"__isSmartRef__":true,"id":405},{"__isSmartRef__":true,"id":409},{"__isSmartRef__":true,"id":415},{"__isSmartRef__":true,"id":419},{"__isSmartRef__":true,"id":423},{"__isSmartRef__":true,"id":427},{"__isSmartRef__":true,"id":431},{"__isSmartRef__":true,"id":435},{"__isSmartRef__":true,"id":439},{"__isSmartRef__":true,"id":443},{"__isSmartRef__":true,"id":447},{"__isSmartRef__":true,"id":451},{"__isSmartRef__":true,"id":455},{"__isSmartRef__":true,"id":459},{"__isSmartRef__":true,"id":463},{"__isSmartRef__":true,"id":467},{"__isSmartRef__":true,"id":471},{"__isSmartRef__":true,"id":475},{"__isSmartRef__":true,"id":479},{"__isSmartRef__":true,"id":483},{"__isSmartRef__":true,"id":487},{"__isSmartRef__":true,"id":491},{"__isSmartRef__":true,"id":495},{"__isSmartRef__":true,"id":499},{"__isSmartRef__":true,"id":503},{"__isSmartRef__":true,"id":507},{"__isSmartRef__":true,"id":511},{"__isSmartRef__":true,"id":515},{"__isSmartRef__":true,"id":519},{"__isSmartRef__":true,"id":523},{"__isSmartRef__":true,"id":527},{"__isSmartRef__":true,"id":531},{"__isSmartRef__":true,"id":535},{"__isSmartRef__":true,"id":1125},{"__isSmartRef__":true,"id":1130},{"__isSmartRef__":true,"id":1134},{"__isSmartRef__":true,"id":1138},{"__isSmartRef__":true,"id":1145},{"__isSmartRef__":true,"id":1149},{"__isSmartRef__":true,"id":1153},{"__isSmartRef__":true,"id":1157},{"__isSmartRef__":true,"id":1161},{"__isSmartRef__":true,"id":1165}],"showsHalos":false,"name":"selectedPartVersions","partsBinMetaInfo":{"__isSmartRef__":true,"id":1169},"__SourceModuleName__":"Global.lively.morphic.Core","_ClipMode":"scroll","owner":{"__isSmartRef__":true,"id":1170},"prevScroll":[0,144],"layout":{"__isSmartRef__":true,"id":3063},"priorExtent":{"__isSmartRef__":true,"id":3064},"renderContextTable":{"__isSmartRef__":true,"id":3065},"eventHandler":{"__isSmartRef__":true,"id":3066},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.List"},"393":{"position":{"__isSmartRef__":true,"id":394},"_Extent":{"__isSmartRef__":true,"id":395},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":396},"_Fill":{"__isSmartRef__":true,"id":397},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":398},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_Padding":{"__isSmartRef__":true,"id":399},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"394":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"395":{"x":259.7762078882963,"y":175.97632273920658,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"396":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"397":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"398":{"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"},"399":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"400":{"x":23.98146549080036,"y":56.349422571268406,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"401":{"rev":123237,"author":"fbo","date":{"__isSmartRef__":true,"id":402},"url":{"__isSmartRef__":true,"id":403},"changes":[{"__isSmartRef__":true,"id":404}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"402":{"isSerializedDate":true,"string":"Tue Dec 13 2011 03:48:34 GMT+0100 (CET)"},"403":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"404":{"type":"S:modified","url":"/core/PartsBin/Tools/TestRunner.json"},"405":{"rev":123232,"author":"fbo","date":{"__isSmartRef__":true,"id":406},"url":{"__isSmartRef__":true,"id":407},"changes":[{"__isSmartRef__":true,"id":408}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"406":{"isSerializedDate":true,"string":"Tue Dec 13 2011 03:43:13 GMT+0100 (CET)"},"407":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"408":{"type":"S:modified","url":"/core/PartsBin/Tools/TestRunner.json"},"409":{"rev":123230,"author":"lauritz","date":{"__isSmartRef__":true,"id":410},"url":{"__isSmartRef__":true,"id":411},"changes":[{"__isSmartRef__":true,"id":412},{"__isSmartRef__":true,"id":413},{"__isSmartRef__":true,"id":414}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"410":{"isSerializedDate":true,"string":"Tue Dec 13 2011 03:26:07 GMT+0100 (CET)"},"411":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"412":{"type":"S:modified","url":"/core/PartsBin/Tools/TestRunner.metainfo"},"413":{"type":"S:modified","url":"/core/PartsBin/Tools/TestRunner.html"},"414":{"type":"S:modified","url":"/core/PartsBin/Tools/TestRunner.json"},"415":{"rev":123199,"author":"lauritz","date":{"__isSmartRef__":true,"id":416},"url":{"__isSmartRef__":true,"id":417},"changes":[{"__isSmartRef__":true,"id":418}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"416":{"isSerializedDate":true,"string":"Sat Dec 10 2011 07:31:02 GMT+0100 (CET)"},"417":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"418":{"type":"S:modified","url":"/core/PartsBin/Tools/TestRunner.json"},"419":{"rev":123195,"author":"lauritz","date":{"__isSmartRef__":true,"id":420},"url":{"__isSmartRef__":true,"id":421},"changes":[{"__isSmartRef__":true,"id":422}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"420":{"isSerializedDate":true,"string":"Sat Dec 10 2011 07:04:44 GMT+0100 (CET)"},"421":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"422":{"type":"S:modified","url":"/core/PartsBin/Tools/TestRunner.json"},"423":{"rev":123130,"author":"lauritz","date":{"__isSmartRef__":true,"id":424},"url":{"__isSmartRef__":true,"id":425},"changes":[{"__isSmartRef__":true,"id":426}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"424":{"isSerializedDate":true,"string":"Sat Dec 10 2011 06:53:45 GMT+0100 (CET)"},"425":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"426":{"type":"S:modified","url":"/core/PartsBin/Tools/TestRunner.json"},"427":{"rev":123127,"author":"lauritz","date":{"__isSmartRef__":true,"id":428},"url":{"__isSmartRef__":true,"id":429},"changes":[{"__isSmartRef__":true,"id":430}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"428":{"isSerializedDate":true,"string":"Sat Dec 10 2011 06:50:08 GMT+0100 (CET)"},"429":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"430":{"type":"S:modified","url":"/core/PartsBin/Tools/TestRunner.json"},"431":{"rev":122797,"author":"lauritz","date":{"__isSmartRef__":true,"id":432},"url":{"__isSmartRef__":true,"id":433},"changes":[{"__isSmartRef__":true,"id":434}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"432":{"isSerializedDate":true,"string":"Sat Dec 10 2011 04:04:37 GMT+0100 (CET)"},"433":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"434":{"type":"S:modified","url":"/core/PartsBin/Tools/TestRunner.json"},"435":{"rev":122793,"author":"lauritz","date":{"__isSmartRef__":true,"id":436},"url":{"__isSmartRef__":true,"id":437},"changes":[{"__isSmartRef__":true,"id":438}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"436":{"isSerializedDate":true,"string":"Sat Dec 10 2011 03:56:25 GMT+0100 (CET)"},"437":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"438":{"type":"S:modified","url":"/core/PartsBin/Tools/TestRunner.json"},"439":{"rev":122535,"author":"fbo","date":{"__isSmartRef__":true,"id":440},"url":{"__isSmartRef__":true,"id":441},"changes":[{"__isSmartRef__":true,"id":442}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"440":{"isSerializedDate":true,"string":"Fri Dec 09 2011 11:34:52 GMT+0100 (CET)"},"441":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"442":{"type":"S:modified","url":"/core/PartsBin/Tools/TestRunner.json"},"443":{"rev":122528,"author":"fbo","date":{"__isSmartRef__":true,"id":444},"url":{"__isSmartRef__":true,"id":445},"changes":[{"__isSmartRef__":true,"id":446}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"444":{"isSerializedDate":true,"string":"Fri Dec 09 2011 11:16:30 GMT+0100 (CET)"},"445":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"446":{"type":"S:modified","url":"/core/PartsBin/Tools/TestRunner.json"},"447":{"rev":122525,"author":"fbo","date":{"__isSmartRef__":true,"id":448},"url":{"__isSmartRef__":true,"id":449},"changes":[{"__isSmartRef__":true,"id":450}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"448":{"isSerializedDate":true,"string":"Fri Dec 09 2011 11:14:59 GMT+0100 (CET)"},"449":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"450":{"type":"S:modified","url":"/core/PartsBin/Tools/TestRunner.json"},"451":{"rev":122522,"author":"fbo","date":{"__isSmartRef__":true,"id":452},"url":{"__isSmartRef__":true,"id":453},"changes":[{"__isSmartRef__":true,"id":454}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"452":{"isSerializedDate":true,"string":"Fri Dec 09 2011 11:08:10 GMT+0100 (CET)"},"453":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"454":{"type":"S:modified","url":"/core/PartsBin/Tools/TestRunner.json"},"455":{"rev":122519,"author":"fbo","date":{"__isSmartRef__":true,"id":456},"url":{"__isSmartRef__":true,"id":457},"changes":[{"__isSmartRef__":true,"id":458}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"456":{"isSerializedDate":true,"string":"Fri Dec 09 2011 10:56:52 GMT+0100 (CET)"},"457":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"458":{"type":"S:modified","url":"/core/PartsBin/Tools/TestRunner.json"},"459":{"rev":122516,"author":"fbo","date":{"__isSmartRef__":true,"id":460},"url":{"__isSmartRef__":true,"id":461},"changes":[{"__isSmartRef__":true,"id":462}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"460":{"isSerializedDate":true,"string":"Fri Dec 09 2011 10:49:36 GMT+0100 (CET)"},"461":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"462":{"type":"S:modified","url":"/core/PartsBin/Tools/TestRunner.json"},"463":{"rev":122513,"author":"fbo","date":{"__isSmartRef__":true,"id":464},"url":{"__isSmartRef__":true,"id":465},"changes":[{"__isSmartRef__":true,"id":466}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"464":{"isSerializedDate":true,"string":"Fri Dec 09 2011 10:46:00 GMT+0100 (CET)"},"465":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"466":{"type":"S:modified","url":"/core/PartsBin/Tools/TestRunner.json"},"467":{"rev":122504,"author":"lauritz","date":{"__isSmartRef__":true,"id":468},"url":{"__isSmartRef__":true,"id":469},"changes":[{"__isSmartRef__":true,"id":470}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"468":{"isSerializedDate":true,"string":"Fri Dec 09 2011 08:10:46 GMT+0100 (CET)"},"469":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"470":{"type":"S:modified","url":"/core/PartsBin/Tools/TestRunner.json"},"471":{"rev":122498,"author":"lauritz","date":{"__isSmartRef__":true,"id":472},"url":{"__isSmartRef__":true,"id":473},"changes":[{"__isSmartRef__":true,"id":474}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"472":{"isSerializedDate":true,"string":"Fri Dec 09 2011 08:04:51 GMT+0100 (CET)"},"473":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"474":{"type":"S:modified","url":"/core/PartsBin/Tools/TestRunner.json"},"475":{"rev":122472,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":476},"url":{"__isSmartRef__":true,"id":477},"changes":[{"__isSmartRef__":true,"id":478}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"476":{"isSerializedDate":true,"string":"Fri Dec 09 2011 06:32:50 GMT+0100 (CET)"},"477":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"478":{"type":"S:modified","url":"/core/PartsBin/Tools/TestRunner.json"},"479":{"rev":122469,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":480},"url":{"__isSmartRef__":true,"id":481},"changes":[{"__isSmartRef__":true,"id":482}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"480":{"isSerializedDate":true,"string":"Fri Dec 09 2011 06:27:26 GMT+0100 (CET)"},"481":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"482":{"type":"S:modified","url":"/core/PartsBin/Tools/TestRunner.json"},"483":{"rev":122458,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":484},"url":{"__isSmartRef__":true,"id":485},"changes":[{"__isSmartRef__":true,"id":486}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"484":{"isSerializedDate":true,"string":"Fri Dec 09 2011 06:12:22 GMT+0100 (CET)"},"485":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"486":{"type":"S:modified","url":"/core/PartsBin/Tools/TestRunner.json"},"487":{"rev":122455,"author":"lauritz","date":{"__isSmartRef__":true,"id":488},"url":{"__isSmartRef__":true,"id":489},"changes":[{"__isSmartRef__":true,"id":490}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"488":{"isSerializedDate":true,"string":"Fri Dec 09 2011 06:04:08 GMT+0100 (CET)"},"489":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"490":{"type":"S:modified","url":"/core/PartsBin/Tools/TestRunner.json"},"491":{"rev":122195,"author":"lauritz","date":{"__isSmartRef__":true,"id":492},"url":{"__isSmartRef__":true,"id":493},"changes":[{"__isSmartRef__":true,"id":494}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"492":{"isSerializedDate":true,"string":"Thu Dec 08 2011 08:54:21 GMT+0100 (CET)"},"493":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"494":{"type":"S:modified","url":"/core/PartsBin/Tools/TestRunner.json"},"495":{"rev":122192,"author":"lauritz","date":{"__isSmartRef__":true,"id":496},"url":{"__isSmartRef__":true,"id":497},"changes":[{"__isSmartRef__":true,"id":498}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"496":{"isSerializedDate":true,"string":"Thu Dec 08 2011 08:52:28 GMT+0100 (CET)"},"497":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"498":{"type":"S:modified","url":"/core/PartsBin/Tools/TestRunner.json"},"499":{"rev":122186,"author":"lauritz","date":{"__isSmartRef__":true,"id":500},"url":{"__isSmartRef__":true,"id":501},"changes":[{"__isSmartRef__":true,"id":502}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"500":{"isSerializedDate":true,"string":"Thu Dec 08 2011 08:43:37 GMT+0100 (CET)"},"501":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"502":{"type":"S:modified","url":"/core/PartsBin/Tools/TestRunner.json"},"503":{"rev":122153,"author":"lauritz","date":{"__isSmartRef__":true,"id":504},"url":{"__isSmartRef__":true,"id":505},"changes":[{"__isSmartRef__":true,"id":506}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"504":{"isSerializedDate":true,"string":"Thu Dec 08 2011 08:10:32 GMT+0100 (CET)"},"505":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"506":{"type":"S:modified","url":"/core/PartsBin/Tools/TestRunner.json"},"507":{"rev":122118,"author":"lauritz","date":{"__isSmartRef__":true,"id":508},"url":{"__isSmartRef__":true,"id":509},"changes":[{"__isSmartRef__":true,"id":510}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"508":{"isSerializedDate":true,"string":"Thu Dec 08 2011 07:38:46 GMT+0100 (CET)"},"509":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"510":{"type":"S:modified","url":"/core/PartsBin/Tools/TestRunner.json"},"511":{"rev":122024,"author":"lauritz","date":{"__isSmartRef__":true,"id":512},"url":{"__isSmartRef__":true,"id":513},"changes":[{"__isSmartRef__":true,"id":514}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"512":{"isSerializedDate":true,"string":"Thu Dec 08 2011 07:11:35 GMT+0100 (CET)"},"513":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"514":{"type":"S:modified","url":"/core/PartsBin/Tools/TestRunner.json"},"515":{"rev":122018,"author":"lauritz","date":{"__isSmartRef__":true,"id":516},"url":{"__isSmartRef__":true,"id":517},"changes":[{"__isSmartRef__":true,"id":518}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"516":{"isSerializedDate":true,"string":"Thu Dec 08 2011 07:10:22 GMT+0100 (CET)"},"517":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"518":{"type":"S:modified","url":"/core/PartsBin/Tools/TestRunner.json"},"519":{"rev":122014,"author":"lauritz","date":{"__isSmartRef__":true,"id":520},"url":{"__isSmartRef__":true,"id":521},"changes":[{"__isSmartRef__":true,"id":522}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"520":{"isSerializedDate":true,"string":"Thu Dec 08 2011 07:07:20 GMT+0100 (CET)"},"521":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"522":{"type":"S:modified","url":"/core/PartsBin/Tools/TestRunner.json"},"523":{"rev":122003,"author":"lauritz","date":{"__isSmartRef__":true,"id":524},"url":{"__isSmartRef__":true,"id":525},"changes":[{"__isSmartRef__":true,"id":526}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"524":{"isSerializedDate":true,"string":"Thu Dec 08 2011 07:00:50 GMT+0100 (CET)"},"525":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"526":{"type":"S:modified","url":"/core/PartsBin/Tools/TestRunner.json"},"527":{"rev":121989,"author":"lauritz","date":{"__isSmartRef__":true,"id":528},"url":{"__isSmartRef__":true,"id":529},"changes":[{"__isSmartRef__":true,"id":530}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"528":{"isSerializedDate":true,"string":"Thu Dec 08 2011 06:53:25 GMT+0100 (CET)"},"529":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"530":{"type":"S:added","url":null},"531":{"rev":121988,"author":"lauritz","date":{"__isSmartRef__":true,"id":532},"url":{"__isSmartRef__":true,"id":533},"changes":[{"__isSmartRef__":true,"id":534}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"532":{"isSerializedDate":true,"string":"Thu Dec 08 2011 06:53:00 GMT+0100 (CET)"},"533":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Testing/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"534":{"type":"S:modified","url":"/core/PartsBin/Testing/TestRunner.json"},"535":{"rev":112200,"author":"lauritz","date":{"__isSmartRef__":true,"id":536},"url":{"__isSmartRef__":true,"id":537},"changes":[{"__isSmartRef__":true,"id":538},{"__isSmartRef__":true,"id":539},{"__isSmartRef__":true,"id":540},{"__isSmartRef__":true,"id":541},{"__isSmartRef__":true,"id":542},{"__isSmartRef__":true,"id":543},{"__isSmartRef__":true,"id":544},{"__isSmartRef__":true,"id":545},{"__isSmartRef__":true,"id":546},{"__isSmartRef__":true,"id":547},{"__isSmartRef__":true,"id":548},{"__isSmartRef__":true,"id":549},{"__isSmartRef__":true,"id":550},{"__isSmartRef__":true,"id":551},{"__isSmartRef__":true,"id":552},{"__isSmartRef__":true,"id":553},{"__isSmartRef__":true,"id":554},{"__isSmartRef__":true,"id":555},{"__isSmartRef__":true,"id":556},{"__isSmartRef__":true,"id":557},{"__isSmartRef__":true,"id":558},{"__isSmartRef__":true,"id":559},{"__isSmartRef__":true,"id":560},{"__isSmartRef__":true,"id":561},{"__isSmartRef__":true,"id":562},{"__isSmartRef__":true,"id":563},{"__isSmartRef__":true,"id":564},{"__isSmartRef__":true,"id":565},{"__isSmartRef__":true,"id":566},{"__isSmartRef__":true,"id":567},{"__isSmartRef__":true,"id":568},{"__isSmartRef__":true,"id":569},{"__isSmartRef__":true,"id":570},{"__isSmartRef__":true,"id":571},{"__isSmartRef__":true,"id":572},{"__isSmartRef__":true,"id":573},{"__isSmartRef__":true,"id":574},{"__isSmartRef__":true,"id":575},{"__isSmartRef__":true,"id":576},{"__isSmartRef__":true,"id":577},{"__isSmartRef__":true,"id":578},{"__isSmartRef__":true,"id":579},{"__isSmartRef__":true,"id":580},{"__isSmartRef__":true,"id":581},{"__isSmartRef__":true,"id":582},{"__isSmartRef__":true,"id":583},{"__isSmartRef__":true,"id":584},{"__isSmartRef__":true,"id":585},{"__isSmartRef__":true,"id":586},{"__isSmartRef__":true,"id":587},{"__isSmartRef__":true,"id":588},{"__isSmartRef__":true,"id":589},{"__isSmartRef__":true,"id":590},{"__isSmartRef__":true,"id":591},{"__isSmartRef__":true,"id":592},{"__isSmartRef__":true,"id":593},{"__isSmartRef__":true,"id":594},{"__isSmartRef__":true,"id":595},{"__isSmartRef__":true,"id":596},{"__isSmartRef__":true,"id":597},{"__isSmartRef__":true,"id":598},{"__isSmartRef__":true,"id":599},{"__isSmartRef__":true,"id":600},{"__isSmartRef__":true,"id":601},{"__isSmartRef__":true,"id":602},{"__isSmartRef__":true,"id":603},{"__isSmartRef__":true,"id":604},{"__isSmartRef__":true,"id":605},{"__isSmartRef__":true,"id":606},{"__isSmartRef__":true,"id":607},{"__isSmartRef__":true,"id":608},{"__isSmartRef__":true,"id":609},{"__isSmartRef__":true,"id":610},{"__isSmartRef__":true,"id":611},{"__isSmartRef__":true,"id":612},{"__isSmartRef__":true,"id":613},{"__isSmartRef__":true,"id":614},{"__isSmartRef__":true,"id":615},{"__isSmartRef__":true,"id":616},{"__isSmartRef__":true,"id":617},{"__isSmartRef__":true,"id":618},{"__isSmartRef__":true,"id":619},{"__isSmartRef__":true,"id":620},{"__isSmartRef__":true,"id":621},{"__isSmartRef__":true,"id":622},{"__isSmartRef__":true,"id":623},{"__isSmartRef__":true,"id":624},{"__isSmartRef__":true,"id":625},{"__isSmartRef__":true,"id":626},{"__isSmartRef__":true,"id":627},{"__isSmartRef__":true,"id":628},{"__isSmartRef__":true,"id":629},{"__isSmartRef__":true,"id":630},{"__isSmartRef__":true,"id":631},{"__isSmartRef__":true,"id":632},{"__isSmartRef__":true,"id":633},{"__isSmartRef__":true,"id":634},{"__isSmartRef__":true,"id":635},{"__isSmartRef__":true,"id":636},{"__isSmartRef__":true,"id":637},{"__isSmartRef__":true,"id":638},{"__isSmartRef__":true,"id":639},{"__isSmartRef__":true,"id":640},{"__isSmartRef__":true,"id":641},{"__isSmartRef__":true,"id":642},{"__isSmartRef__":true,"id":643},{"__isSmartRef__":true,"id":644},{"__isSmartRef__":true,"id":645},{"__isSmartRef__":true,"id":646},{"__isSmartRef__":true,"id":647},{"__isSmartRef__":true,"id":648},{"__isSmartRef__":true,"id":649},{"__isSmartRef__":true,"id":650},{"__isSmartRef__":true,"id":651},{"__isSmartRef__":true,"id":652},{"__isSmartRef__":true,"id":653},{"__isSmartRef__":true,"id":654},{"__isSmartRef__":true,"id":655},{"__isSmartRef__":true,"id":656},{"__isSmartRef__":true,"id":657},{"__isSmartRef__":true,"id":658},{"__isSmartRef__":true,"id":659},{"__isSmartRef__":true,"id":660},{"__isSmartRef__":true,"id":661},{"__isSmartRef__":true,"id":662},{"__isSmartRef__":true,"id":663},{"__isSmartRef__":true,"id":664},{"__isSmartRef__":true,"id":665},{"__isSmartRef__":true,"id":666},{"__isSmartRef__":true,"id":667},{"__isSmartRef__":true,"id":668},{"__isSmartRef__":true,"id":669},{"__isSmartRef__":true,"id":670},{"__isSmartRef__":true,"id":671},{"__isSmartRef__":true,"id":672},{"__isSmartRef__":true,"id":673},{"__isSmartRef__":true,"id":674},{"__isSmartRef__":true,"id":675},{"__isSmartRef__":true,"id":676},{"__isSmartRef__":true,"id":677},{"__isSmartRef__":true,"id":678},{"__isSmartRef__":true,"id":679},{"__isSmartRef__":true,"id":680},{"__isSmartRef__":true,"id":681},{"__isSmartRef__":true,"id":682},{"__isSmartRef__":true,"id":683},{"__isSmartRef__":true,"id":684},{"__isSmartRef__":true,"id":685},{"__isSmartRef__":true,"id":686},{"__isSmartRef__":true,"id":687},{"__isSmartRef__":true,"id":688},{"__isSmartRef__":true,"id":689},{"__isSmartRef__":true,"id":690},{"__isSmartRef__":true,"id":691},{"__isSmartRef__":true,"id":692},{"__isSmartRef__":true,"id":693},{"__isSmartRef__":true,"id":694},{"__isSmartRef__":true,"id":695},{"__isSmartRef__":true,"id":696},{"__isSmartRef__":true,"id":697},{"__isSmartRef__":true,"id":698},{"__isSmartRef__":true,"id":699},{"__isSmartRef__":true,"id":700},{"__isSmartRef__":true,"id":701},{"__isSmartRef__":true,"id":702},{"__isSmartRef__":true,"id":703},{"__isSmartRef__":true,"id":704},{"__isSmartRef__":true,"id":705},{"__isSmartRef__":true,"id":706},{"__isSmartRef__":true,"id":707},{"__isSmartRef__":true,"id":708},{"__isSmartRef__":true,"id":709},{"__isSmartRef__":true,"id":710},{"__isSmartRef__":true,"id":711},{"__isSmartRef__":true,"id":712},{"__isSmartRef__":true,"id":713},{"__isSmartRef__":true,"id":714},{"__isSmartRef__":true,"id":715},{"__isSmartRef__":true,"id":716},{"__isSmartRef__":true,"id":717},{"__isSmartRef__":true,"id":718},{"__isSmartRef__":true,"id":719},{"__isSmartRef__":true,"id":720},{"__isSmartRef__":true,"id":721},{"__isSmartRef__":true,"id":722},{"__isSmartRef__":true,"id":723},{"__isSmartRef__":true,"id":724},{"__isSmartRef__":true,"id":725},{"__isSmartRef__":true,"id":726},{"__isSmartRef__":true,"id":727},{"__isSmartRef__":true,"id":728},{"__isSmartRef__":true,"id":729},{"__isSmartRef__":true,"id":730},{"__isSmartRef__":true,"id":731},{"__isSmartRef__":true,"id":732},{"__isSmartRef__":true,"id":733},{"__isSmartRef__":true,"id":734},{"__isSmartRef__":true,"id":735},{"__isSmartRef__":true,"id":736},{"__isSmartRef__":true,"id":737},{"__isSmartRef__":true,"id":738},{"__isSmartRef__":true,"id":739},{"__isSmartRef__":true,"id":740},{"__isSmartRef__":true,"id":741},{"__isSmartRef__":true,"id":742},{"__isSmartRef__":true,"id":743},{"__isSmartRef__":true,"id":744},{"__isSmartRef__":true,"id":745},{"__isSmartRef__":true,"id":746},{"__isSmartRef__":true,"id":747},{"__isSmartRef__":true,"id":748},{"__isSmartRef__":true,"id":749},{"__isSmartRef__":true,"id":750},{"__isSmartRef__":true,"id":751},{"__isSmartRef__":true,"id":752},{"__isSmartRef__":true,"id":753},{"__isSmartRef__":true,"id":754},{"__isSmartRef__":true,"id":755},{"__isSmartRef__":true,"id":756},{"__isSmartRef__":true,"id":757},{"__isSmartRef__":true,"id":758},{"__isSmartRef__":true,"id":759},{"__isSmartRef__":true,"id":760},{"__isSmartRef__":true,"id":761},{"__isSmartRef__":true,"id":762},{"__isSmartRef__":true,"id":763},{"__isSmartRef__":true,"id":764},{"__isSmartRef__":true,"id":765},{"__isSmartRef__":true,"id":766},{"__isSmartRef__":true,"id":767},{"__isSmartRef__":true,"id":768},{"__isSmartRef__":true,"id":769},{"__isSmartRef__":true,"id":770},{"__isSmartRef__":true,"id":771},{"__isSmartRef__":true,"id":772},{"__isSmartRef__":true,"id":773},{"__isSmartRef__":true,"id":774},{"__isSmartRef__":true,"id":775},{"__isSmartRef__":true,"id":776},{"__isSmartRef__":true,"id":777},{"__isSmartRef__":true,"id":778},{"__isSmartRef__":true,"id":779},{"__isSmartRef__":true,"id":780},{"__isSmartRef__":true,"id":781},{"__isSmartRef__":true,"id":782},{"__isSmartRef__":true,"id":783},{"__isSmartRef__":true,"id":784},{"__isSmartRef__":true,"id":785},{"__isSmartRef__":true,"id":786},{"__isSmartRef__":true,"id":787},{"__isSmartRef__":true,"id":788},{"__isSmartRef__":true,"id":789},{"__isSmartRef__":true,"id":790},{"__isSmartRef__":true,"id":791},{"__isSmartRef__":true,"id":792},{"__isSmartRef__":true,"id":793},{"__isSmartRef__":true,"id":794},{"__isSmartRef__":true,"id":795},{"__isSmartRef__":true,"id":796},{"__isSmartRef__":true,"id":797},{"__isSmartRef__":true,"id":798},{"__isSmartRef__":true,"id":799},{"__isSmartRef__":true,"id":800},{"__isSmartRef__":true,"id":801},{"__isSmartRef__":true,"id":802},{"__isSmartRef__":true,"id":803},{"__isSmartRef__":true,"id":804},{"__isSmartRef__":true,"id":805},{"__isSmartRef__":true,"id":806},{"__isSmartRef__":true,"id":807},{"__isSmartRef__":true,"id":808},{"__isSmartRef__":true,"id":809},{"__isSmartRef__":true,"id":810},{"__isSmartRef__":true,"id":811},{"__isSmartRef__":true,"id":812},{"__isSmartRef__":true,"id":813},{"__isSmartRef__":true,"id":814},{"__isSmartRef__":true,"id":815},{"__isSmartRef__":true,"id":816},{"__isSmartRef__":true,"id":817},{"__isSmartRef__":true,"id":818},{"__isSmartRef__":true,"id":819},{"__isSmartRef__":true,"id":820},{"__isSmartRef__":true,"id":821},{"__isSmartRef__":true,"id":822},{"__isSmartRef__":true,"id":823},{"__isSmartRef__":true,"id":824},{"__isSmartRef__":true,"id":825},{"__isSmartRef__":true,"id":826},{"__isSmartRef__":true,"id":827},{"__isSmartRef__":true,"id":828},{"__isSmartRef__":true,"id":829},{"__isSmartRef__":true,"id":830},{"__isSmartRef__":true,"id":831},{"__isSmartRef__":true,"id":832},{"__isSmartRef__":true,"id":833},{"__isSmartRef__":true,"id":834},{"__isSmartRef__":true,"id":835},{"__isSmartRef__":true,"id":836},{"__isSmartRef__":true,"id":837},{"__isSmartRef__":true,"id":838},{"__isSmartRef__":true,"id":839},{"__isSmartRef__":true,"id":840},{"__isSmartRef__":true,"id":841},{"__isSmartRef__":true,"id":842},{"__isSmartRef__":true,"id":843},{"__isSmartRef__":true,"id":844},{"__isSmartRef__":true,"id":845},{"__isSmartRef__":true,"id":846},{"__isSmartRef__":true,"id":847},{"__isSmartRef__":true,"id":848},{"__isSmartRef__":true,"id":849},{"__isSmartRef__":true,"id":850},{"__isSmartRef__":true,"id":851},{"__isSmartRef__":true,"id":852},{"__isSmartRef__":true,"id":853},{"__isSmartRef__":true,"id":854},{"__isSmartRef__":true,"id":855},{"__isSmartRef__":true,"id":856},{"__isSmartRef__":true,"id":857},{"__isSmartRef__":true,"id":858},{"__isSmartRef__":true,"id":859},{"__isSmartRef__":true,"id":860},{"__isSmartRef__":true,"id":861},{"__isSmartRef__":true,"id":862},{"__isSmartRef__":true,"id":863},{"__isSmartRef__":true,"id":864},{"__isSmartRef__":true,"id":865},{"__isSmartRef__":true,"id":866},{"__isSmartRef__":true,"id":867},{"__isSmartRef__":true,"id":868},{"__isSmartRef__":true,"id":869},{"__isSmartRef__":true,"id":870},{"__isSmartRef__":true,"id":871},{"__isSmartRef__":true,"id":872},{"__isSmartRef__":true,"id":873},{"__isSmartRef__":true,"id":874},{"__isSmartRef__":true,"id":875},{"__isSmartRef__":true,"id":876},{"__isSmartRef__":true,"id":877},{"__isSmartRef__":true,"id":878},{"__isSmartRef__":true,"id":879},{"__isSmartRef__":true,"id":880},{"__isSmartRef__":true,"id":881},{"__isSmartRef__":true,"id":882},{"__isSmartRef__":true,"id":883},{"__isSmartRef__":true,"id":884},{"__isSmartRef__":true,"id":885},{"__isSmartRef__":true,"id":886},{"__isSmartRef__":true,"id":887},{"__isSmartRef__":true,"id":888},{"__isSmartRef__":true,"id":889},{"__isSmartRef__":true,"id":890},{"__isSmartRef__":true,"id":891},{"__isSmartRef__":true,"id":892},{"__isSmartRef__":true,"id":893},{"__isSmartRef__":true,"id":894},{"__isSmartRef__":true,"id":895},{"__isSmartRef__":true,"id":896},{"__isSmartRef__":true,"id":897},{"__isSmartRef__":true,"id":898},{"__isSmartRef__":true,"id":899},{"__isSmartRef__":true,"id":900},{"__isSmartRef__":true,"id":901},{"__isSmartRef__":true,"id":902},{"__isSmartRef__":true,"id":903},{"__isSmartRef__":true,"id":904},{"__isSmartRef__":true,"id":905},{"__isSmartRef__":true,"id":906},{"__isSmartRef__":true,"id":907},{"__isSmartRef__":true,"id":908},{"__isSmartRef__":true,"id":909},{"__isSmartRef__":true,"id":910},{"__isSmartRef__":true,"id":911},{"__isSmartRef__":true,"id":912},{"__isSmartRef__":true,"id":913},{"__isSmartRef__":true,"id":914},{"__isSmartRef__":true,"id":915},{"__isSmartRef__":true,"id":916},{"__isSmartRef__":true,"id":917},{"__isSmartRef__":true,"id":918},{"__isSmartRef__":true,"id":919},{"__isSmartRef__":true,"id":920},{"__isSmartRef__":true,"id":921},{"__isSmartRef__":true,"id":922},{"__isSmartRef__":true,"id":923},{"__isSmartRef__":true,"id":924},{"__isSmartRef__":true,"id":925},{"__isSmartRef__":true,"id":926},{"__isSmartRef__":true,"id":927},{"__isSmartRef__":true,"id":928},{"__isSmartRef__":true,"id":929},{"__isSmartRef__":true,"id":930},{"__isSmartRef__":true,"id":931},{"__isSmartRef__":true,"id":932},{"__isSmartRef__":true,"id":933},{"__isSmartRef__":true,"id":934},{"__isSmartRef__":true,"id":935},{"__isSmartRef__":true,"id":936},{"__isSmartRef__":true,"id":937},{"__isSmartRef__":true,"id":938},{"__isSmartRef__":true,"id":939},{"__isSmartRef__":true,"id":940},{"__isSmartRef__":true,"id":941},{"__isSmartRef__":true,"id":942},{"__isSmartRef__":true,"id":943},{"__isSmartRef__":true,"id":944},{"__isSmartRef__":true,"id":945},{"__isSmartRef__":true,"id":946},{"__isSmartRef__":true,"id":947},{"__isSmartRef__":true,"id":948},{"__isSmartRef__":true,"id":949},{"__isSmartRef__":true,"id":950},{"__isSmartRef__":true,"id":951},{"__isSmartRef__":true,"id":952},{"__isSmartRef__":true,"id":953},{"__isSmartRef__":true,"id":954},{"__isSmartRef__":true,"id":955},{"__isSmartRef__":true,"id":956},{"__isSmartRef__":true,"id":957},{"__isSmartRef__":true,"id":958},{"__isSmartRef__":true,"id":959},{"__isSmartRef__":true,"id":960},{"__isSmartRef__":true,"id":961},{"__isSmartRef__":true,"id":962},{"__isSmartRef__":true,"id":963},{"__isSmartRef__":true,"id":964},{"__isSmartRef__":true,"id":965},{"__isSmartRef__":true,"id":966},{"__isSmartRef__":true,"id":967},{"__isSmartRef__":true,"id":968},{"__isSmartRef__":true,"id":969},{"__isSmartRef__":true,"id":970},{"__isSmartRef__":true,"id":971},{"__isSmartRef__":true,"id":972},{"__isSmartRef__":true,"id":973},{"__isSmartRef__":true,"id":974},{"__isSmartRef__":true,"id":975},{"__isSmartRef__":true,"id":976},{"__isSmartRef__":true,"id":977},{"__isSmartRef__":true,"id":978},{"__isSmartRef__":true,"id":979},{"__isSmartRef__":true,"id":980},{"__isSmartRef__":true,"id":981},{"__isSmartRef__":true,"id":982},{"__isSmartRef__":true,"id":983},{"__isSmartRef__":true,"id":984},{"__isSmartRef__":true,"id":985},{"__isSmartRef__":true,"id":986},{"__isSmartRef__":true,"id":987},{"__isSmartRef__":true,"id":988},{"__isSmartRef__":true,"id":989},{"__isSmartRef__":true,"id":990},{"__isSmartRef__":true,"id":991},{"__isSmartRef__":true,"id":992},{"__isSmartRef__":true,"id":993},{"__isSmartRef__":true,"id":994},{"__isSmartRef__":true,"id":995},{"__isSmartRef__":true,"id":996},{"__isSmartRef__":true,"id":997},{"__isSmartRef__":true,"id":998},{"__isSmartRef__":true,"id":999},{"__isSmartRef__":true,"id":1000},{"__isSmartRef__":true,"id":1001},{"__isSmartRef__":true,"id":1002},{"__isSmartRef__":true,"id":1003},{"__isSmartRef__":true,"id":1004},{"__isSmartRef__":true,"id":1005},{"__isSmartRef__":true,"id":1006},{"__isSmartRef__":true,"id":1007},{"__isSmartRef__":true,"id":1008},{"__isSmartRef__":true,"id":1009},{"__isSmartRef__":true,"id":1010},{"__isSmartRef__":true,"id":1011},{"__isSmartRef__":true,"id":1012},{"__isSmartRef__":true,"id":1013},{"__isSmartRef__":true,"id":1014},{"__isSmartRef__":true,"id":1015},{"__isSmartRef__":true,"id":1016},{"__isSmartRef__":true,"id":1017},{"__isSmartRef__":true,"id":1018},{"__isSmartRef__":true,"id":1019},{"__isSmartRef__":true,"id":1020},{"__isSmartRef__":true,"id":1021},{"__isSmartRef__":true,"id":1022},{"__isSmartRef__":true,"id":1023},{"__isSmartRef__":true,"id":1024},{"__isSmartRef__":true,"id":1025},{"__isSmartRef__":true,"id":1026},{"__isSmartRef__":true,"id":1027},{"__isSmartRef__":true,"id":1028},{"__isSmartRef__":true,"id":1029},{"__isSmartRef__":true,"id":1030},{"__isSmartRef__":true,"id":1031},{"__isSmartRef__":true,"id":1032},{"__isSmartRef__":true,"id":1033},{"__isSmartRef__":true,"id":1034},{"__isSmartRef__":true,"id":1035},{"__isSmartRef__":true,"id":1036},{"__isSmartRef__":true,"id":1037},{"__isSmartRef__":true,"id":1038},{"__isSmartRef__":true,"id":1039},{"__isSmartRef__":true,"id":1040},{"__isSmartRef__":true,"id":1041},{"__isSmartRef__":true,"id":1042},{"__isSmartRef__":true,"id":1043},{"__isSmartRef__":true,"id":1044},{"__isSmartRef__":true,"id":1045},{"__isSmartRef__":true,"id":1046},{"__isSmartRef__":true,"id":1047},{"__isSmartRef__":true,"id":1048},{"__isSmartRef__":true,"id":1049},{"__isSmartRef__":true,"id":1050},{"__isSmartRef__":true,"id":1051},{"__isSmartRef__":true,"id":1052},{"__isSmartRef__":true,"id":1053},{"__isSmartRef__":true,"id":1054},{"__isSmartRef__":true,"id":1055},{"__isSmartRef__":true,"id":1056},{"__isSmartRef__":true,"id":1057},{"__isSmartRef__":true,"id":1058},{"__isSmartRef__":true,"id":1059},{"__isSmartRef__":true,"id":1060},{"__isSmartRef__":true,"id":1061},{"__isSmartRef__":true,"id":1062},{"__isSmartRef__":true,"id":1063},{"__isSmartRef__":true,"id":1064},{"__isSmartRef__":true,"id":1065},{"__isSmartRef__":true,"id":1066},{"__isSmartRef__":true,"id":1067},{"__isSmartRef__":true,"id":1068},{"__isSmartRef__":true,"id":1069},{"__isSmartRef__":true,"id":1070},{"__isSmartRef__":true,"id":1071},{"__isSmartRef__":true,"id":1072},{"__isSmartRef__":true,"id":1073},{"__isSmartRef__":true,"id":1074},{"__isSmartRef__":true,"id":1075},{"__isSmartRef__":true,"id":1076},{"__isSmartRef__":true,"id":1077},{"__isSmartRef__":true,"id":1078},{"__isSmartRef__":true,"id":1079},{"__isSmartRef__":true,"id":1080},{"__isSmartRef__":true,"id":1081},{"__isSmartRef__":true,"id":1082},{"__isSmartRef__":true,"id":1083},{"__isSmartRef__":true,"id":1084},{"__isSmartRef__":true,"id":1085},{"__isSmartRef__":true,"id":1086},{"__isSmartRef__":true,"id":1087},{"__isSmartRef__":true,"id":1088},{"__isSmartRef__":true,"id":1089},{"__isSmartRef__":true,"id":1090},{"__isSmartRef__":true,"id":1091},{"__isSmartRef__":true,"id":1092},{"__isSmartRef__":true,"id":1093},{"__isSmartRef__":true,"id":1094},{"__isSmartRef__":true,"id":1095},{"__isSmartRef__":true,"id":1096},{"__isSmartRef__":true,"id":1097},{"__isSmartRef__":true,"id":1098},{"__isSmartRef__":true,"id":1099},{"__isSmartRef__":true,"id":1100},{"__isSmartRef__":true,"id":1101},{"__isSmartRef__":true,"id":1102},{"__isSmartRef__":true,"id":1103},{"__isSmartRef__":true,"id":1104},{"__isSmartRef__":true,"id":1105},{"__isSmartRef__":true,"id":1106},{"__isSmartRef__":true,"id":1107},{"__isSmartRef__":true,"id":1108},{"__isSmartRef__":true,"id":1109},{"__isSmartRef__":true,"id":1110},{"__isSmartRef__":true,"id":1111},{"__isSmartRef__":true,"id":1112},{"__isSmartRef__":true,"id":1113},{"__isSmartRef__":true,"id":1114},{"__isSmartRef__":true,"id":1115},{"__isSmartRef__":true,"id":1116},{"__isSmartRef__":true,"id":1117},{"__isSmartRef__":true,"id":1118},{"__isSmartRef__":true,"id":1119},{"__isSmartRef__":true,"id":1120},{"__isSmartRef__":true,"id":1121},{"__isSmartRef__":true,"id":1122},{"__isSmartRef__":true,"id":1123},{"__isSmartRef__":true,"id":1124}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"536":{"isSerializedDate":true,"string":"Fri Oct 28 2011 10:02:08 GMT+0200 (CEST)"},"537":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/users/lauritz/miniprojects/annotationPart.xhtml","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"538":{"type":"S:modified","url":"/users/jennek/start.xhtml"},"539":{"type":"S:modified","url":"/users/Dan/Piano.xhtml"},"540":{"type":"S:modified","url":"/users/sofia/documentation.xhtml"},"541":{"type":"S:modified","url":"/users/cschuster/presentation.xhtml"},"542":{"type":"S:modified","url":"/demos/LiveWeb/NewCPUVisualization.xhtml"},"543":{"type":"S:modified","url":"/users/lauritz/start.xhtml"},"544":{"type":"S:modified","url":"/core/lively/bootstrap.js"},"545":{"type":"S:modified","url":"/draft/NewWorld/ServerPart.xhtml"},"546":{"type":"S:modified","url":"/users/sofia/georgi/ButtonPrototypes.xhtml"},"547":{"type":"S:modified","url":"/draft/NewWorld/NotetakingApp.xhtml"},"548":{"type":"S:modified","url":"/projects/CodeDB2/info_documents.xhtml"},"549":{"type":"S:modified","url":"/users/cschuster/hello.xhtml"},"550":{"type":"S:modified","url":"/users/fbo/layoutNoEpiMorphs.xhtml"},"551":{"type":"S:modified","url":"/issues/110527_RichTextGetsLost.xhtml"},"552":{"type":"S:modified","url":"/users/fbo/boxTestRange.xhtml"},"553":{"type":"S:modified","url":"/demos/LiveWeb/CPUVisualization.xhtml"},"554":{"type":"S:modified","url":"/demos/contextjs/Syntax.xhtml"},"555":{"type":"S:modified","url":"/draft/NewWorld/Connectors.xhtml"},"556":{"type":"S:modified","url":"/users/sofia/documentationXXX.xhtml"},"557":{"type":"S:modified","url":"/demos/VisualConnect.xhtml"},"558":{"type":"S:modified","url":"/users/MrSteve/Test1.xhtml"},"559":{"type":"S:modified","url":"/issues/110614_ClickingOnLinesHackIsBroken.xhtml"},"560":{"type":"S:modified","url":"/ChangeLog.xhtml"},"561":{"type":"S:modified","url":"/gettingStarted.xhtml"},"562":{"type":"S:modified","url":"/users/martin/oldWorkspace.xhtml"},"563":{"type":"S:modified","url":"/demos/Clean.xhtml"},"564":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/prototypeSaved.xhtml"},"565":{"type":"S:modified","url":"/issues/110613_ConnectorsAreBroken.xhtml"},"566":{"type":"S:modified","url":"/draft/NewWorld/ModuleDependencies.xhtml"},"567":{"type":"S:modified","url":"/issues/fixed/110412_ListDroppingBroken.xhtml"},"568":{"type":"S:modified","url":"/demos/LiveWeb/Empty.xhtml"},"569":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/dev2.xhtml"},"570":{"type":"S:modified","url":"/users/fbo/dropJournalBug.xhtml"},"571":{"type":"S:modified","url":"/users/tfleig/start.xhtml"},"572":{"type":"S:modified","url":"/specs/Scrolling.xhtml"},"573":{"type":"S:modified","url":"/users/fbo/dataGridTests.xhtml"},"574":{"type":"S:modified","url":"/users/tmohr/newWorld2.xhtml"},"575":{"type":"S:modified","url":"/users/sofia/georgi/new_world.xhtml"},"576":{"type":"S:modified","url":"/users/tmohr/slide5.xhtml"},"577":{"type":"S:modified","url":"/users/fbo/constraintLayoutExampleSerialized.xhtml"},"578":{"type":"S:modified","url":"/draft/NewWorld/TextBugfixes.xhtml"},"579":{"type":"S:modified","url":"/users/ahold/new/usertracking.xhtml"},"580":{"type":"S:modified","url":"/issues/110512_WrappingTextInTextMorph.xhtml"},"581":{"type":"S:modified","url":"/users/constantin/doku.xhtml"},"582":{"type":"S:modified","url":"/users/Dan/PartsBin.xhtml"},"583":{"type":"S:modified","url":"/users/fbo/chat.xhtml"},"584":{"type":"S:modified","url":"/users/Dan/NewPresentation.xhtml"},"585":{"type":"S:modified","url":"/users/markoroeder/TablePartDev.xhtml"},"586":{"type":"S:modified","url":"/users/fbo/renderingHooks.xhtml"},"587":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/prototype_saved.xhtml"},"588":{"type":"S:modified","url":"/users/bert/start.xhtml"},"589":{"type":"S:modified","url":"/users/Dan/TestWorld.xhtml"},"590":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksHubert.xhtml"},"591":{"type":"S:modified","url":"/issues/110603_SvgRenderIsNotYetGoodEnoughForOurIcons.xhtml"},"592":{"type":"S:modified","url":"/issues/111006_DisableGrabbingDoesNotDisableGrabbing.xhtml"},"593":{"type":"S:modified","url":"/users/robertkrahn/writing.xhtml"},"594":{"type":"S:modified","url":"/issues/111020_ClassBrowserPartShouldRememberChanges.xhtml"},"595":{"type":"S:modified","url":"/users/ahold/serverDevNew.xhtml"},"596":{"type":"S:modified","url":"/demos/LiveWeb/LiveWebSummary.xhtml"},"597":{"type":"S:modified","url":"/users/lauritz/miniprojects/jQueryEffects.xhtml"},"598":{"type":"S:modified","url":"/users/Dan/BorderTest.xhtml"},"599":{"type":"S:modified","url":"/draft/NewWorld/PartsBin.xhtml"},"600":{"type":"S:modified","url":"/users/sofia/georgi/splitter.xhtml"},"601":{"type":"S:modified","url":"/users/martin/stats.xhtml"},"602":{"type":"S:modified","url":"/users/ahold/newWorld.xhtml"},"603":{"type":"S:modified","url":"/draft/NewWorld/SVGLines.xhtml"},"604":{"type":"S:added","url":null},"605":{"type":"S:modified","url":"/issues/fixed/110507_CommentsForParts.xhtml"},"606":{"type":"S:modified","url":"/demos/contextjs/OpenImplementation.xhtml"},"607":{"type":"S:modified","url":"/users/Dan/QBF2Ba.xhtml"},"608":{"type":"S:modified","url":"/users/fbo/welcome.xhtml"},"609":{"type":"S:modified","url":"/issues/111026_CouchDB>>saveDoesNotAskForCredentialsInSafari.xhtml"},"610":{"type":"S:modified","url":"/users/martin/measurements/FAQ.xhtml"},"611":{"type":"S:modified","url":"/users/gerald24/temp.xhtml"},"612":{"type":"S:modified","url":"/users/markoroeder/MetadataVisualization.xhtml"},"613":{"type":"S:modified","url":"/demos/WorldSerializationGraph.xhtml"},"614":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/ImageDroppin.xhtml"},"615":{"type":"S:modified","url":"/users/Dan/LiveWeb-NewLayout.xhtml"},"616":{"type":"S:modified","url":"/core/lively/DOMAbstraction.js"},"617":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/Slider.xhtml"},"618":{"type":"S:modified","url":"/demos/ScriptingClock.xhtml"},"619":{"type":"S:modified","url":"/issues/111017_BrowsingSubmorphsWithObjectExplorerBroken.xhtml"},"620":{"type":"S:modified","url":"/users/Dan/Tutorial1.xhtml"},"621":{"type":"S:modified","url":"/users/fbo/empty3.xhtml"},"622":{"type":"S:modified","url":"/demos/visualizations/FPSProtovis.xhtml"},"623":{"type":"S:modified","url":"/draft/NewWorld/ObjectTracerPart.xhtml"},"624":{"type":"S:modified","url":"/issues/110629_SlideoverlayIsBrokenAfterSavingItHidden.xhtml"},"625":{"type":"S:modified","url":"/users/markoroeder/GOTY2011.xhtml"},"626":{"type":"S:modified","url":"/users/fbo/DraftLayout.xhtml"},"627":{"type":"S:modified","url":"/users/fbo/onMouseMoveRefactoring.xhtml"},"628":{"type":"S:modified","url":"/users/Dan/PM/ScripterDev.xhtml"},"629":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksSebastian.xhtml"},"630":{"type":"S:modified","url":"/users/fbo/DataTables.xhtml"},"631":{"type":"S:modified","url":"/users/fbo/myLineWorld.xhtml"},"632":{"type":"S:modified","url":"/issues/110526_ConnectorsInTheNewWorld.xhtml"},"633":{"type":"S:modified","url":"/users/Dan/PM/FormLayoutExpt.xhtml"},"634":{"type":"S:modified","url":"/users/Dan/MyQBF.xhtml"},"635":{"type":"S:modified","url":"/users/Dan/LiveWeb2.xhtml"},"636":{"type":"S:modified","url":"/users/fbo/layoutPlaceholdersForDragging.xhtml"},"637":{"type":"S:modified","url":"/webwerkstatt.xhtml"},"638":{"type":"S:modified","url":"/users/sofia/georgi/Versions.xhtml"},"639":{"type":"S:modified","url":"/issues/fixed/110506_CompletelyEmphasizedTextDoesNotSerialize.xhtml"},"640":{"type":"S:modified","url":"/issues/110518_ShadowOfAMorphDoesNotReflectRotation.xhtml"},"641":{"type":"S:modified","url":"/users/olmeca/start.xhtml"},"642":{"type":"S:modified","url":"/users/sofia/martin/3.xhtml"},"643":{"type":"S:modified","url":"/issues/110514_DontShowEditCursorForHalosMenusEtc.xhtml"},"644":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/Lists.xhtml"},"645":{"type":"S:modified","url":"/users/fbo/layoutDragSnap.xhtml"},"646":{"type":"S:modified","url":"/users/sofia/georgi/new.xhtml"},"647":{"type":"S:modified","url":"/users/mkilling/ikuh.xhtml"},"648":{"type":"S:modified","url":"/draft/NewWorld/ClassBrowser.xhtml"},"649":{"type":"S:modified","url":"/users/fbo/xamppInstaller.xhtml"},"650":{"type":"S:modified","url":"/users/Kat/QBF2B.xhtml"},"651":{"type":"S:modified","url":"/demos/visualizations/protovis.xhtml"},"652":{"type":"S:modified","url":"/users/NikolaySuslov/start.xhtml"},"653":{"type":"S:modified","url":"/documentation/Lively2Installation.xhtml"},"654":{"type":"S:modified","url":"/issues/110518_ProblemToOpenDialogs.xhtml"},"655":{"type":"S:modified","url":"/users/sofia/learning_prototype_js.xhtml"},"656":{"type":"S:modified","url":"/issues/110809_AsScriptOfMethodDoesNotChangeFunctionName.xhtml"},"657":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksBenjamin.xhtml"},"658":{"type":"S:modified","url":"/users/sofia/video1.xhtml"},"659":{"type":"S:modified","url":"/empty.xhtml"},"660":{"type":"S:modified","url":"/demos/LiveWeb/LiveWeb.xhtml"},"661":{"type":"S:modified","url":"/users/cschuster/start.xhtml"},"662":{"type":"S:modified","url":"/issues/fixed/110509_WorldMenuDoesNotWork.xhtml"},"663":{"type":"S:modified","url":"/users/Dan/QuickBrownFox.xhtml"},"664":{"type":"S:modified","url":"/projects/Lively2/Minimal.xhtml"},"665":{"type":"S:modified","url":"/issues/111005_LineIssues.xhtml"},"666":{"type":"S:modified","url":"/issues/fixed/110506_PartsbinHasNoAddOrRemoveCategoryButtons.xhtml"},"667":{"type":"S:modified","url":"/users/sofia/experiments/css_theming.xhtml"},"668":{"type":"S:modified","url":"/documentation/videoTutorials/110630_CPUVis.xhtml"},"669":{"type":"S:modified","url":"/users/template/start.xhtml"},"670":{"type":"S:modified","url":"/documentation/Traits.xhtml"},"671":{"type":"S:modified","url":"/issues/110717_ShapeOffsetMakesEventsGoMad.xhtml"},"672":{"type":"S:modified","url":"/users/fbo/jQueryUi.xhtml"},"673":{"type":"S:modified","url":"/users/robertkrahn/nonexisting.xhtml"},"674":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/DroppingForImport.xhtml"},"675":{"type":"S:modified","url":"/cleanup.xhtml"},"676":{"type":"S:modified","url":"/issues/110522_ListAndTextScrollWorldAfterReachingTheirScrollBounds.xhtml"},"677":{"type":"S:modified","url":"/projects/BP2012/simple.xhtml"},"678":{"type":"S:modified","url":"/issues/110831_ScrolingWithNewClippingCodeDoesNotWork.xhtml"},"679":{"type":"S:modified","url":"/issues/110923_ProtovisVisualizationBroken.xhtml"},"680":{"type":"S:modified","url":"/issues/111019_PublishingPartsWithCommitMessages.xhtml"},"681":{"type":"S:modified","url":"/demos/visualizations/jsl4tv-world-000.xhtml"},"682":{"type":"S:modified","url":"/users/markoroeder/SVN2CodeDB.xhtml"},"683":{"type":"S:modified","url":"/users/sofia/trac_tickets_pavel.xhtml"},"684":{"type":"S:modified","url":"/projects/BP2012/2011-11-02-talk.xhtml"},"685":{"type":"S:modified","url":"/users/fbo/dojoWorld.xhtml"},"686":{"type":"S:modified","url":"/users/Dan/NewPresentation2.xhtml"},"687":{"type":"S:modified","url":"/users/tmohr/slide6.xhtml"},"688":{"type":"S:modified","url":"/projects/DebuggingJS/draft.xhtml"},"689":{"type":"S:modified","url":"/draft/NewWorld/DirectGrabDragAndCopy.xhtml"},"690":{"type":"S:modified","url":"/users/sofia/protovis.xhtml"},"691":{"type":"S:modified","url":"/blank.xhtml"},"692":{"type":"S:modified","url":"/users/robertkrahn/testCPUVis.xhtml"},"693":{"type":"S:modified","url":"/projects/Lively2/Converting.xhtml"},"694":{"type":"S:modified","url":"/users/andyburnett/start.xhtml"},"695":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/RichText.xhtml"},"696":{"type":"S:modified","url":"/draft/NewWorld/Presentations.xhtml"},"697":{"type":"S:modified","url":"/users/robertkrahn/garminExport.xhtml"},"698":{"type":"S:modified","url":"/tests.xhtml"},"699":{"type":"S:modified","url":"/issues/110625_PartUploadBroken.xhtml"},"700":{"type":"S:modified","url":"/issues/fixed/110517_ConnectionsWantToAccessClosureValues.xhtml"},"701":{"type":"S:modified","url":"/users/markoroeder/DataVisualization.xhtml"},"702":{"type":"S:modified","url":"/draft/NewWorld/PartsBinSearch.xhtml"},"703":{"type":"S:modified","url":"/issues/110529_InsertingSomethingInTextRemovesFocus.xhtml"},"704":{"type":"S:modified","url":"/issues/110512_ListSelectionInScbDoesNotWorkCorrectly.xhtml"},"705":{"type":"S:modified","url":"/issues/111017_StaticBindingOfSuperInClosures.xhtml"},"706":{"type":"S:modified","url":"/demos/contextjs/flattening.xhtml"},"707":{"type":"S:modified","url":"/issues/110511_LinesCannotBeClicked.xhtml"},"708":{"type":"S:modified","url":"/users/lauritz/miniprojects/gettingStarted.xhtml"},"709":{"type":"S:modified","url":"/users/markoroeder/Part2Class.xhtml"},"710":{"type":"S:modified","url":"/users/Dan/EmptyWorld2.xhtml"},"711":{"type":"S:modified","url":"/projects/LivelyKernel/nextSteps.xhtml"},"712":{"type":"S:modified","url":"/users/wlcleveland/start.xhtml"},"713":{"type":"S:modified","url":"/users/swart/start.xhtml"},"714":{"type":"S:modified","url":"/users/Dan/QBF2Bb.xhtml"},"715":{"type":"S:modified","url":"/users/tmohr/slide1.xhtml"},"716":{"type":"S:modified","url":"/users/robertkrahn/DetermineModuleDependencies.xhtml"},"717":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksHubert2.xhtml"},"718":{"type":"S:modified","url":"/projects/CodeDB2/info_restructuring.xhtml"},"719":{"type":"S:modified","url":"/users/Dan/PM/DemoForm.xhtml"},"720":{"type":"S:modified","url":"/issues/110728_GraffleLayerGrabsWorld.xhtml"},"721":{"type":"S:modified","url":"/users/Dan/Activities1.xhtml"},"722":{"type":"S:modified","url":"/users/tmohr/emtpy.xhtml"},"723":{"type":"S:modified","url":"/documentation/ElProfesor.xhtml"},"724":{"type":"S:modified","url":"/issues/111022_TheExplorerScrollingIsBroken.xhtml"},"725":{"type":"S:modified","url":"/users/Dan/WindowPlay.xhtml"},"726":{"type":"S:modified","url":"/users/martin/Measurements.xhtml"},"727":{"type":"S:modified","url":"/users/fbo/layoutCycle.xhtml"},"728":{"type":"S:modified","url":"/documentation/7funthings.xhtml"},"729":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/jensWorld.xhtml"},"730":{"type":"S:modified","url":"/users/iho/start.xhtml"},"731":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/NewMorphicIntroduction.xhtml"},"732":{"type":"S:modified","url":"/BrokenWorldRepairSite.xhtml"},"733":{"type":"S:modified","url":"/users/fbo/serverDevPlayground.xhtml"},"734":{"type":"S:modified","url":"/users/ahold/TrackerDev.xhtml"},"735":{"type":"S:modified","url":"/users/Dan/LiveWeb3.xhtml"},"736":{"type":"S:modified","url":"/documentation/Template.xhtml"},"737":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/secondWorld.xhtml"},"738":{"type":"S:modified","url":"/documentation/ContextJS.xhtml"},"739":{"type":"S:modified","url":"/projects/CodeDB2/CodeDB2Dev.xhtml"},"740":{"type":"S:modified","url":"/users/markoroeder/GrammarTesting.xhtml"},"741":{"type":"S:modified","url":"/documentation/ScriptingTutorial.xhtml"},"742":{"type":"S:modified","url":"/users/fbo/deserializeMorphs.xhtml"},"743":{"type":"S:modified","url":"/issues/110722_ClipModeShouldClipMorphsInTheirBounds.xhtml"},"744":{"type":"S:modified","url":"/documentation/videoTutorials/110714_NodeJSServerCreation.xhtml"},"745":{"type":"S:modified","url":"/users/fbo/scrollFixes.xhtml"},"746":{"type":"S:modified","url":"/users/fbo/empty.xhtml"},"747":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksConrad.xhtml"},"748":{"type":"S:modified","url":"/users/keith/deadly.xhtml"},"749":{"type":"S:modified","url":"/users/robertkrahn/nonexisting2.xhtml"},"750":{"type":"S:modified","url":"/users/Dan/QBFa.xhtml"},"751":{"type":"S:modified","url":"/users/cschuster/debugging2.xhtml"},"752":{"type":"S:modified","url":"/users/fbo/SlickGrid.xhtml"},"753":{"type":"S:modified","url":"/users/constantin/Snake.xhtml"},"754":{"type":"S:modified","url":"/documentation/worlds.xhtml"},"755":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/firstWorld2.xhtml"},"756":{"type":"S:modified","url":"/issues/110609_TabIndentionForBulletPoints.xhtml"},"757":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksAstrid.xhtml"},"758":{"type":"S:modified","url":"/users/sofia/video2.xhtml"},"759":{"type":"S:modified","url":"/users/keith/notes.xhtml"},"760":{"type":"S:modified","url":"/issues/110528_ClickBehaviorOfScbIsStrange.xhtml"},"761":{"type":"S:modified","url":"/demos/Parts.xhtml"},"762":{"type":"S:modified","url":"/demos/WhereArePeopleFrom.xhtml"},"763":{"type":"S:modified","url":"/issues/110510_MorphsAreDroppedWhenDndedFromPartsbin.xhtml"},"764":{"type":"S:modified","url":"/users/fbo/jqueryTabulate.xhtml"},"765":{"type":"S:modified","url":"/issues/111026_CustomFormattedBinsInPartsBin.xhtml"},"766":{"type":"S:modified","url":"/users/fbo/learningLively2.xhtml"},"767":{"type":"S:modified","url":"/issues/111017_svgIssues.xhtml"},"768":{"type":"S:modified","url":"/users/markoroeder/NewStreamwork.xhtml"},"769":{"type":"S:modified","url":"/users/markoroeder/MapImport.xhtml"},"770":{"type":"S:modified","url":"/documentation/Serialization-Interface.xhtml"},"771":{"type":"S:modified","url":"/issues/fixed/110511_DroppablebehaviorParts.xhtml"},"772":{"type":"S:modified","url":"/users/markoroeder/newDraft.xhtml"},"773":{"type":"S:modified","url":"/projects/Lively2/ReleasePlanning.xhtml"},"774":{"type":"S:modified","url":"/draft/NewWorld/LinesAndCurves.xhtml"},"775":{"type":"S:modified","url":"/users/Dan/HaloExpt.xhtml"},"776":{"type":"S:modified","url":"/issues/110921_DropshadowIsOff.xhtml"},"777":{"type":"S:modified","url":"/users/keith/versionControl.xhtml"},"778":{"type":"S:modified","url":"/issues/111021_HowToStoreObjectsOnTheServer.xhtml"},"779":{"type":"S:modified","url":"/documentation/videoTutorials/SystemBrowserDiffingVersions.xhtml"},"780":{"type":"S:modified","url":"/users/fbo/blank.xhtml"},"781":{"type":"S:modified","url":"/demos/Clock.xhtml"},"782":{"type":"S:modified","url":"/users/fbo/scrolling.xhtml"},"783":{"type":"S:modified","url":"/users/markoroeder/DraftInfoItem.xhtml"},"784":{"type":"S:modified","url":"/documentation/HowConnectWorks.xhtml"},"785":{"type":"S:modified","url":"/users/fbo/layoutTests.xhtml"},"786":{"type":"S:modified","url":"/issues/fixed/110407_NoScriptEditorInNewWorld.xhtml"},"787":{"type":"S:modified","url":"/projects/BP2012/Requests.xhtml"},"788":{"type":"S:modified","url":"/users/template/pleaseDoNotChangeOrRemoveWorldsInThisDirectory.xhtml"},"789":{"type":"S:modified","url":"/users/fbo/journalBug.xhtml"},"790":{"type":"S:modified","url":"/issues/110701_VisualBindingToStarBroken.xhtml"},"791":{"type":"S:modified","url":"/users/tmohr/slide7.xhtml"},"792":{"type":"S:modified","url":"/issues/110723_PathBroken.xhtml"},"793":{"type":"S:modified","url":"/demos/MyNewWikiPage.xhtml"},"794":{"type":"S:modified","url":"/issues/fixed/110510_SafariWontOpenToolsFromPartsbin.xhtml"},"795":{"type":"S:modified","url":"/issues/110720_FirefoxCannotDisplaySvgBasedMorphs.xhtml"},"796":{"type":"S:modified","url":"/draft/NewWorld/RichText.xhtml"},"797":{"type":"S:modified","url":"/users/alexwarth/start.xhtml"},"798":{"type":"S:modified","url":"/draft/NewWorld/SimpleBrowser.xhtml"},"799":{"type":"S:modified","url":"/draft/NewWorld/OldMorphicObjectConversion.xhtml"},"800":{"type":"S:modified","url":"/documentation/profesores.xhtml"},"801":{"type":"S:modified","url":"/documentation/videoTutorials/template.xhtml"},"802":{"type":"S:modified","url":"/issues/110629_WindmillDoesNotShowInThePartsBin.xhtml"},"803":{"type":"S:modified","url":"/issues/110519_PasteBug.xhtml"},"804":{"type":"S:modified","url":"/draft/NewWorld/Engine.xhtml"},"805":{"type":"S:modified","url":"/draft/NewWorld/ProgressForRequests.xhtml"},"806":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/Sliders.xhtml"},"807":{"type":"S:modified","url":"/users/tmohr/bespin.xhtml"},"808":{"type":"S:modified","url":"/users/fbo/scrollPlayground.xhtml"},"809":{"type":"S:modified","url":"/users/tfleig/test1.xhtml"},"810":{"type":"S:modified","url":"/users/fbo/gitSetup.xhtml"},"811":{"type":"S:modified","url":"/users/constantin/start.xhtml"},"812":{"type":"S:modified","url":"/users/Dan/Test.xhtml"},"813":{"type":"S:modified","url":"/issues/110630_MenusLeaveVisibleBounds.xhtml"},"814":{"type":"S:modified","url":"/projects/CodeDB2/playground_tilman.xhtml"},"815":{"type":"S:modified","url":"/users/ohshima/start.xhtml"},"816":{"type":"S:modified","url":"/issues/110704_MapsAreBlacksAfterDeserialization.xhtml"},"817":{"type":"S:modified","url":"/users/Kat/MyQBF.xhtml"},"818":{"type":"S:modified","url":"/users/markoroeder/SerializationDebug.xhtml"},"819":{"type":"S:modified","url":"/issues/111012_BorderWidthIssue.xhtml"},"820":{"type":"S:modified","url":"/users/mzimmerm/etoys-development-notes.xhtml"},"821":{"type":"S:modified","url":"/users/Dan/EngineTest.xhtml"},"822":{"type":"S:modified","url":"/users/tmohr/slide2.xhtml"},"823":{"type":"S:modified","url":"/users/sofia/protovisPrototype.xhtml"},"824":{"type":"S:modified","url":"/users/sofia/sofia/georgi/new_world.xhtml"},"825":{"type":"S:modified","url":"/documentation/FAQ.xhtml"},"826":{"type":"S:modified","url":"/demos/contextjs/SimpleObjectTracing.xhtml"},"827":{"type":"S:modified","url":"/users/Dan/PM/Dan.xhtml"},"828":{"type":"S:modified","url":"/issues/fixed/110518_PartsbinMoveIsNoRealMove.xhtml"},"829":{"type":"S:modified","url":"/sandbox/sandbox-dgc.xhtml"},"830":{"type":"S:modified","url":"/issues/110610_AddNewMethodBroken.xhtml"},"831":{"type":"S:modified","url":"/users/Dan/CC.xhtml"},"832":{"type":"S:modified","url":"/draft/NewWorld/StringsAsRichText.xhtml"},"833":{"type":"S:modified","url":"/issues/110704_ClickingOnProtoVisDrawing.xhtml"},"834":{"type":"S:modified","url":"/users/fbo/layoutGrid.xhtml"},"835":{"type":"S:modified","url":"/users/Dan/Garbage.xhtml"},"836":{"type":"S:modified","url":"/welcome.xhtml"},"837":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/textEditor.xhtml"},"838":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/prototypeQBF.xhtml"},"839":{"type":"S:modified","url":"/documentation/videoTutorials/110429_TextAttributes.xhtml"},"840":{"type":"S:modified","url":"/users/fbo/pongServer.xhtml"},"841":{"type":"S:modified","url":"/users/miku/start.xhtml"},"842":{"type":"S:modified","url":"/users/Dan/PM/Lively2.xhtml"},"843":{"type":"S:modified","url":"/users/cschuster/dev-alpha.xhtml"},"844":{"type":"S:modified","url":"/users/Dan/PM/PowerPointNot.xhtml"},"845":{"type":"S:modified","url":"/users/fbo/layoutConfigurator.xhtml"},"846":{"type":"S:modified","url":"/draft/NewWorld/Diffing.xhtml"},"847":{"type":"S:modified","url":"/issues/110604_GriddingDoesNotWorkRight.xhtml"},"848":{"type":"S:modified","url":"/issues/110927_TranslationAndPositionAreNotEqualWhenMorphHasAOwnerWithModifiedOrigin.xhtml"},"849":{"type":"S:modified","url":"/issues/110809_ChangeOrRemovedScriptsAfterSerializationWrong.xhtml"},"850":{"type":"S:modified","url":"/issues/110729_ShowHaloItemDuringHaloAction.xhtml"},"851":{"type":"S:modified","url":"/users/tmohr/demo.xhtml"},"852":{"type":"S:modified","url":"/documentation/overview.xhtml"},"853":{"type":"S:modified","url":"/demos/LiveWeb/iPad.xhtml"},"854":{"type":"S:modified","url":"/issues/110628_MorphOffsetsAfterGrabbingAreBroken.xhtml"},"855":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/SCBMigration.xhtml"},"856":{"type":"S:modified","url":"/users/Dan/LiveWeb4.xhtml"},"857":{"type":"S:modified","url":"/users/olmeca/olmeca3.xhtml"},"858":{"type":"S:deleted","url":null},"859":{"type":"S:modified","url":"/issues/111026_AccessingVersionsUsesWrongURLAndVersionCombination.xhtml"},"860":{"type":"S:modified","url":"/users/sofia/sofia/georgi/video_experiments1.xhtml"},"861":{"type":"S:modified","url":"/users/wlcleveland/shadowworld.xhtml"},"862":{"type":"S:modified","url":"/users/mzimmerm/mz-world-from-start-xhtml.xhtml"},"863":{"type":"S:modified","url":"/users/Dan/FormLayoutExpt.xhtml.xhtml"},"864":{"type":"S:modified","url":"/users/robertkrahn/writeSite.xhtml"},"865":{"type":"S:modified","url":"/draft/NewWorld/CurveDrafting.xhtml"},"866":{"type":"S:modified","url":"/draft/NewWorld/ParseApacheServerLog.xhtml"},"867":{"type":"S:modified","url":"/issues/fixed/110516_EnterAtTextEndDoesNotAddLineBreak.xhtml"},"868":{"type":"S:modified","url":"/projects/BP2012/h2.xhtml"},"869":{"type":"S:modified","url":"/draft/NewWorld/110521_BetterLists.xhtml"},"870":{"type":"S:modified","url":"/users/Dan/PM/layoutExpts.xhtml"},"871":{"type":"S:modified","url":"/users/test50/start.xhtml"},"872":{"type":"S:modified","url":"/MovePages.xhtml"},"873":{"type":"S:modified","url":"/documentation/Rendering.xhtml"},"874":{"type":"S:modified","url":"/users/fbo/layoutPlayground.xhtml"},"875":{"type":"S:modified","url":"/users/martin/measurements/webwerkstatt.xhtml"},"876":{"type":"S:modified","url":"/issues/111005_MouseMoveChangesFocus.xhtml"},"877":{"type":"S:modified","url":"/documentation/videoTutorials/110419_ManipulateMorphs.xhtml"},"878":{"type":"S:modified","url":"/projects/Lively2/Release.xhtml"},"879":{"type":"S:modified","url":"/issues/110523_RelayMouseEventsToMorphBeneath.xhtml"},"880":{"type":"S:modified","url":"/users/tmohr/myNewWorld.xhtml"},"881":{"type":"S:modified","url":"/users/robertkrahn/thingsToExplain.xhtml"},"882":{"type":"S:modified","url":"/users/fbo/start.xhtml"},"883":{"type":"S:modified","url":"/issues/110511_WeHaveNoCheckbox.xhtml"},"884":{"type":"S:modified","url":"/users/Dan/PM/FormsDraft1.xhtml"},"885":{"type":"S:modified","url":"/users/Dan/EmptyWorld.xhtml"},"886":{"type":"S:modified","url":"/users/sofia/georgi/empty.xhtml"},"887":{"type":"S:modified","url":"/issues/110609_AccidentalGrabbing.xhtml"},"888":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/NewMorphicDevelopment.xhtml"},"889":{"type":"S:modified","url":"/users/lauritz/personal/snippets.xhtml"},"890":{"type":"S:modified","url":"/users/lauritz/personal/thoughts.xhtml"},"891":{"type":"S:modified","url":"/users/Dan/NewEmptyWorld.xhtml"},"892":{"type":"S:modified","url":"/users/markoroeder/DOMRemovalPlugin.xhtml"},"893":{"type":"S:modified","url":"/documentation/LivelyInstallation.xhtml"},"894":{"type":"S:modified","url":"/issues/110530_MakeSyntaxHighlightingFaster.xhtml"},"895":{"type":"S:modified","url":"/users/lauritz/miniprojects/pongClient.xhtml"},"896":{"type":"S:modified","url":"/issues/110831_ButtonLabelsAreNotCenteredAnymore.xhtml"},"897":{"type":"S:modified","url":"/sandbox/ColorfulWindmills.xhtml"},"898":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/todo.xhtml"},"899":{"type":"S:modified","url":"/users/robertkrahn/simple.xhtml"},"900":{"type":"S:modified","url":"/issues/111004_SavingAnEmptyTextObjectSetsTheStringToUndefined.xhtml"},"901":{"type":"S:modified","url":"/issues/TextDebugWorld.xhtml"},"902":{"type":"S:modified","url":"/documentation/ShortcutList.xhtml"},"903":{"type":"S:modified","url":"/users/tmohr/slide8.xhtml"},"904":{"type":"S:modified","url":"/issues/110522_ClickingTheScrollbarInListsDoesNotWork.xhtml"},"905":{"type":"S:modified","url":"/draft/NewWorld/ObjectSerializationGraph.xhtml"},"906":{"type":"S:modified","url":"/users/Dan/TextTest.xhtml"},"907":{"type":"S:modified","url":"/users/dtornow/start.xhtml"},"908":{"type":"S:modified","url":"/projects/BP2012/start.xhtml"},"909":{"type":"S:modified","url":"/users/Dan/Empty.xhtml"},"910":{"type":"S:modified","url":"/users/keith/start.xhtml"},"911":{"type":"S:modified","url":"/users/gerald24/start.xhtml"},"912":{"type":"S:modified","url":"/documentation/videoTutorial.xhtml"},"913":{"type":"S:modified","url":"/draft/NewWorld/DraftSelection.xhtml"},"914":{"type":"S:modified","url":"/demos/LiveWeb/Pheonix.xhtml"},"915":{"type":"S:modified","url":"/users/ahold/siteTracking.xhtml"},"916":{"type":"S:modified","url":"/issues/110608_GetterAndSettersInIe9.xhtml"},"917":{"type":"S:modified","url":"/users/iho/1.xhtml"},"918":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/bootstrap.xhtml"},"919":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasks.xhtml"},"920":{"type":"S:modified","url":"/users/Dan/PM/FormsScripter.xhtml"},"921":{"type":"S:modified","url":"/users/fbo/cassowary.xhtml"},"922":{"type":"S:modified","url":"/users/MrSteve/start.xhtml"},"923":{"type":"S:modified","url":"/issues/CreateIssuePage.xhtml"},"924":{"type":"S:modified","url":"/users/fbo/xamppInstallerWindows.xhtml"},"925":{"type":"S:modified","url":"/users/Dan/PM/Phoenix.xhtml"},"926":{"type":"S:modified","url":"/users/tmohr/WebGL.xhtml"},"927":{"type":"S:modified","url":"/documentation/PartsBin.xhtml"},"928":{"type":"S:modified","url":"/users/mzimmerm/start.xhtml"},"929":{"type":"S:modified","url":"/users/markoroeder/SequenceDiagram.xhtml"},"930":{"type":"S:modified","url":"/demos/Wiki.xhtml"},"931":{"type":"S:modified","url":"/documentation/Events.xhtml"},"932":{"type":"S:modified","url":"/users/tmohr/slide3.xhtml"},"933":{"type":"S:modified","url":"/users/hjust/blank.xhtml"},"934":{"type":"S:modified","url":"/Lively2.xhtml"},"935":{"type":"S:modified","url":"/users/tfleig/template.xhtml"},"936":{"type":"S:modified","url":"/issues/111021_PianoDoesNotMakeASound.xhtml"},"937":{"type":"S:modified","url":"/issues/fixed/110426_NewStatusMessagesWithMore.xhtml"},"938":{"type":"S:modified","url":"/users/martin/tests.xhtml"},"939":{"type":"S:modified","url":"/users/sofia/empty.xhtml"},"940":{"type":"S:modified","url":"/issues/110601_PartsDoNotLoadThereRequireModulesOnWorldLoad.xhtml"},"941":{"type":"S:modified","url":"/draft/NewWorld/Sliders.xhtml"},"942":{"type":"S:modified","url":"/users/davidorban/start.xhtml"},"943":{"type":"S:modified","url":"/users/orjan/start.xhtml"},"944":{"type":"S:modified","url":"/users/Dan/PM/FormLayoutExpt-Final.xhtml"},"945":{"type":"S:modified","url":"/users/sofia/video.xhtml"},"946":{"type":"S:modified","url":"/demos/contextjs/PersonExample.xhtml"},"947":{"type":"S:modified","url":"/users/zeebeedee/start.xhtml"},"948":{"type":"S:modified","url":"/users/robertkrahn/textRain.xhtml"},"949":{"type":"S:modified","url":"/users/fbo/databaseForms.xhtml"},"950":{"type":"S:modified","url":"/draft/NewWorld/DraftUploadPDFs.xhtml"},"951":{"type":"S:modified","url":"/users/olmeca/olmeca4.xhtml"},"952":{"type":"S:modified","url":"/users/lauritz/miniprojects/livelyExplorer.xhtml"},"953":{"type":"S:modified","url":"/documentation/videoTutorials/110421_CreatingVideoTutorials.xhtml"},"954":{"type":"S:modified","url":"/draft/NewWorld/MartinsObjectDiffInNewWorlds.xhtml"},"955":{"type":"S:modified","url":"/users/Dan/LineTest.xhtml"},"956":{"type":"S:modified","url":"/draft/NewWorld/Translator.xhtml"},"957":{"type":"S:modified","url":"/documentation/Styles.xhtml"},"958":{"type":"S:modified","url":"/draft/NewWorld/MorphOrigin.xhtml"},"959":{"type":"S:modified","url":"/screenshots.xhtml"},"960":{"type":"S:modified","url":"/users/Dan/LiveWeb.xhtml"},"961":{"type":"S:modified","url":"/demos/AntotherPageWithAClock.xhtml"},"962":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/halloJens2.xhtml"},"963":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/improvingTheWebPag.xhtml"},"964":{"type":"S:modified","url":"/users/fbo/constraintLayoutExample.xhtml"},"965":{"type":"S:modified","url":"/documentation/TutorialList.xhtml"},"966":{"type":"S:modified","url":"/draft/NewWorld/MakeEventsTriggerOnCapture.xhtml"},"967":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/prototype.xhtml"},"968":{"type":"S:modified","url":"/users/Dan/PM/FormLayoutExpt-bk.xhtml"},"969":{"type":"S:modified","url":"/users/Dan/QBF.xhtml"},"970":{"type":"S:modified","url":"/users/tmohr/slides.xhtml"},"971":{"type":"S:modified","url":"/users/Dan/ButtonTest.xhtml"},"972":{"type":"S:modified","url":"/users/fbo/textInVbox.xhtml"},"973":{"type":"S:modified","url":"/users/sofia/externalShapeExample.xhtml"},"974":{"type":"S:modified","url":"/users/hjust/playground.xhtml"},"975":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/halloJens.xhtml"},"976":{"type":"S:modified","url":"/users/tmohr/morphSpecificRendering.xhtml"},"977":{"type":"S:modified","url":"/users/fbo/dataGrid.xhtml"},"978":{"type":"S:modified","url":"/issues/111020_HighlightTheTargetOfDropping.xhtml"},"979":{"type":"S:modified","url":"/users/mzimmerm/help.xhtml"},"980":{"type":"S:modified","url":"/users/fbo/jqGrid.xhtml"},"981":{"type":"S:modified","url":"/projects/CodeDB2/contents.xhtml"},"982":{"type":"S:modified","url":"/demos/PartsBin.xhtml"},"983":{"type":"S:modified","url":"/users/sofia/martin/empty.xhtml"},"984":{"type":"S:modified","url":"/users/markoroeder/research/Internship.xhtml"},"985":{"type":"S:modified","url":"/users/tmohr/NewWorld.xhtml"},"986":{"type":"S:modified","url":"/users/bert/sandbox.xhtml"},"987":{"type":"S:modified","url":"/draft/NewWorld/GoogleMaps.xhtml"},"988":{"type":"S:modified","url":"/demos/contextjs/NewContents.xhtml"},"989":{"type":"S:modified","url":"/users/fbo/meteora.xhtml"},"990":{"type":"S:modified","url":"/users/Dan/PM/Forms.xhtml"},"991":{"type":"S:modified","url":"/issues/draft/NewWorld/CurveDrafting_EmbeddableWorld.xhtml"},"992":{"type":"S:modified","url":"/projects/LivelyHelping/draftLK2.xhtml"},"993":{"type":"S:modified","url":"/users/lauritz/miniprojects/objectEditor.xhtml"},"994":{"type":"S:modified","url":"/users/fbo/blank2.xhtml"},"995":{"type":"S:modified","url":"/issues/110509_ConnectionsInputsGetStackedUp.xhtml"},"996":{"type":"S:modified","url":"/draft/NewWorld/SimpleLayout.xhtml"},"997":{"type":"S:modified","url":"/users/mkilling/iKuh2.xhtml"},"998":{"type":"S:modified","url":"/users/fbo/profesorControls.xhtml"},"999":{"type":"S:modified","url":"/documentation/Serialization-Overview.xhtml"},"1000":{"type":"S:modified","url":"/users/sofia/georgi/PropertySheet.xhtml"},"1001":{"type":"S:modified","url":"/users/sofia/martin/1.xhtml"},"1002":{"type":"S:modified","url":"/issues/110828_HaloInfoLabelsWontShowUp.xhtml"},"1003":{"type":"S:modified","url":"/users/sofia/georgi/styles.xhtml"},"1004":{"type":"S:modified","url":"/users/fbo/doc/profesores.xhtml"},"1005":{"type":"S:modified","url":"/users/markoroeder/MorphicProtoVis2.xhtml"},"1006":{"type":"S:modified","url":"/issues/110516_EnterAtTextEndDoesNotAddLineBreak.xhtml"},"1007":{"type":"S:modified","url":"/projects/Lively2/LivelyMap.xhtml"},"1008":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/colorFiel.xhtml"},"1009":{"type":"S:modified","url":"/users/tmohr/slide9.xhtml"},"1010":{"type":"S:modified","url":"/issues/110518_TextAttributesBreakOnPaste.xhtml"},"1011":{"type":"S:modified","url":"/demos/LiveWeb/VisualBindings.xhtml"},"1012":{"type":"S:modified","url":"/documentation/Layout.xhtml"},"1013":{"type":"S:modified","url":"/documentation/repository.xhtml"},"1014":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/DontOverwriteChangedFile.xhtml"},"1015":{"type":"S:modified","url":"/users/Dan/Tests/TextTest.xhtml"},"1016":{"type":"S:modified","url":"/issues/fixed/110412_NewSimpleBrowser.xhtml"},"1017":{"type":"S:modified","url":"/users/fbo/proposedUiFixes.xhtml"},"1018":{"type":"S:modified","url":"/issues/NewTemplate.xhtml"},"1019":{"type":"S:modified","url":"/documentation/SVNOnServer.xhtml"},"1020":{"type":"S:modified","url":"/issues/110524_PartsSerializeTheirWorldsSometimes.xhtml"},"1021":{"type":"S:modified","url":"/users/Dan/PM/May.xhtml"},"1022":{"type":"S:modified","url":"/documentation/ignoreOrDisableEvents.xhtml"},"1023":{"type":"S:modified","url":"/issues/110522_FixSubmorphOrderWhenAddingMorphs.xhtml"},"1024":{"type":"S:modified","url":"/users/Dan/CCbkup.xhtml"},"1025":{"type":"S:modified","url":"/users/Dan/LiveWeb2-bk.xhtml"},"1026":{"type":"S:modified","url":"/issues/110704_DontGrabTextWithJensFancyGrabber.xhtml"},"1027":{"type":"S:modified","url":"/users/lauritz/blank.xhtml"},"1028":{"type":"S:modified","url":"/draft/NewWorld/Dragging.xhtml"},"1029":{"type":"S:modified","url":"/users/lauritz/personal/todo.xhtml"},"1030":{"type":"S:modified","url":"/users/fbo/flexigrid.xhtml"},"1031":{"type":"S:modified","url":"/draft/NewWorld/LatestFileChangeViewer.xhtml"},"1032":{"type":"S:modified","url":"/issues/fixed/110729_QucikBrownFoxBackspaceBug.xhtml"},"1033":{"type":"S:modified","url":"/users/lauritz/miniprojects/elProfesorWerkstatt.xhtml"},"1034":{"type":"S:modified","url":"/documentation/VisualBindings.xhtml"},"1035":{"type":"S:modified","url":"/users/robertkrahn/notexisting.xhtml"},"1036":{"type":"S:modified","url":"/draft/NewWorld/TreeMap.xhtml"},"1037":{"type":"S:modified","url":"/draft/NewWorld/Empty.xhtml"},"1038":{"type":"S:modified","url":"/users/Dan/QBF2B.xhtml"},"1039":{"type":"S:modified","url":"/issues/111019_MergingVersionsOfAnObject.xhtml"},"1040":{"type":"S:modified","url":"/issues/110619_SerializingMorphsThatAreNotInTheSceneGraphGivesStrangeErrors.xhtml"},"1041":{"type":"S:modified","url":"/users/lauritz/test.xhtml"},"1042":{"type":"S:modified","url":"/users/tilman.giese/start.xhtml"},"1043":{"type":"S:modified","url":"/users/tmohr/slide4.xhtml"},"1044":{"type":"S:modified","url":"/sandbox/PartsBin.xhtml"},"1045":{"type":"S:modified","url":"/users/markoroeder/DraftObjectExplorer.xhtml"},"1046":{"type":"S:modified","url":"/demos/WhereArePeopleFrom2.xhtml"},"1047":{"type":"S:modified","url":"/projects/CodeDB2/SVN2CodeDB.xhtml"},"1048":{"type":"S:modified","url":"/users/fbo/sqliteQueryServer.xhtml"},"1049":{"type":"S:modified","url":"/issues/fixed/110513_ScrollingWhenSearching.xhtml"},"1050":{"type":"S:modified","url":"/users/lauritz/miniprojects/bugFixing/referencedTextBug.xhtml"},"1051":{"type":"S:modified","url":"/issues/fixed/111020_ScrollingInScripteditorIsBroken.xhtml"},"1052":{"type":"S:modified","url":"/issues/110513_FindMethodsShouldSearchInClassMethodsAndObjects.xhtml"},"1053":{"type":"S:modified","url":"/draft/NewWorld/NewTestWidgetAgain.xhtml"},"1054":{"type":"S:modified","url":"/users/Dan/DansSlideOverview.xhtml"},"1055":{"type":"S:modified","url":"/users/fbo/exportCore.xhtml"},"1056":{"type":"S:modified","url":"/users/olmeca/olmeca.xhtml"},"1057":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/firstWorld.xhtml"},"1058":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/SearchSourceCodeWidge.xhtml"},"1059":{"type":"S:modified","url":"/users/Dan/CircleTest.xhtml"},"1060":{"type":"S:modified","url":"/users/Dan/Tests/SerializationTest2.xhtml"},"1061":{"type":"S:modified","url":"/users/fbo/sandbox.xhtml"},"1062":{"type":"S:modified","url":"/issues/110728_BackspaceTriggersBrowserBack.xhtml"},"1063":{"type":"S:modified","url":"/users/markoroeder/empty.xhtml"},"1064":{"type":"S:modified","url":"/draft/NewWorld/DropStyles.xhtml"},"1065":{"type":"S:modified","url":"/issues/fixed/110513_MakeSyntaxHighlightingWorkInNewWorld.xhtml"},"1066":{"type":"S:modified","url":"/users/MrSteve/lorenzo.start.xhtml"},"1067":{"type":"S:modified","url":"/users/Dan/PM/LiveWeb.xhtml"},"1068":{"type":"S:modified","url":"/users/Dan/PM/FormLayoutExpt-start.xhtml"},"1069":{"type":"S:modified","url":"/draft/NewWorld/ScriptEditor.xhtml"},"1070":{"type":"S:modified","url":"/users/mzimmerm/test-build-simple-webapp.xhtml"},"1071":{"type":"S:modified","url":"/issues/110628_SettingTetAttributesDoesNotAlwaysWork.xhtml"},"1072":{"type":"S:modified","url":"/users/lauritz/miniprojects/spiel.xhtml"},"1073":{"type":"S:modified","url":"/users/robertkrahn/DraftPresentation.xhtml"},"1074":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/layouting.xhtml"},"1075":{"type":"S:modified","url":"/users/Dan/Tests/SerializationTest.xhtml"},"1076":{"type":"S:modified","url":"/users/lauritz/miniprojects/spikes/connectedExplorer.xhtml"},"1077":{"type":"S:modified","url":"/users/fbo/nodejsServerDevelopment.xhtml"},"1078":{"type":"S:modified","url":"/draft/NewWorld/QBFForPartsBin.xhtml"},"1079":{"type":"S:modified","url":"/issues/fixed/110628_CommandAndCurlyBracketGoesBackInBrowserHistory.xhtml"},"1080":{"type":"S:modified","url":"/users/lauritz/miniprojects/connections.xhtml"},"1081":{"type":"S:modified","url":"/users/ahold/start.xhtml"},"1082":{"type":"S:modified","url":"/users/markus/FileBrowser.xhtml"},"1083":{"type":"S:modified","url":"/demos/LiveWeb/CPUVisualizationFinal.xhtml"},"1084":{"type":"S:modified","url":"/users/fbo/jsUiWidgetLibResearch.xhtml"},"1085":{"type":"S:modified","url":"/users/fbo/constraintLayout.xhtml"},"1086":{"type":"S:modified","url":"/users/Dan/Tests/LineTest.xhtml"},"1087":{"type":"S:modified","url":"/sandbox/sandbox.xhtml"},"1088":{"type":"S:modified","url":"/users/fbo/versionControl.xhtml"},"1089":{"type":"S:modified","url":"/draft/NewWorld/CreateDirWhenSaving.xhtml"},"1090":{"type":"S:modified","url":"/demos/Lively2.xhtml"},"1091":{"type":"S:modified","url":"/users/fbo/userIsolationAndGit.xhtml"},"1092":{"type":"S:modified","url":"/draft/NewWorld/KeyboardFocusForMorphs.xhtml"},"1093":{"type":"S:modified","url":"/users/fbo/dwarfcassowaryExample2.xhtml"},"1094":{"type":"S:modified","url":"/users/oudenampsen/start.xhtml"},"1095":{"type":"S:modified","url":"/issues/110517_VlayoutShouldGrowAndShrink.xhtml"},"1096":{"type":"S:modified","url":"/users/fbo/dwarfcassowaryExample.xhtml"},"1097":{"type":"S:modified","url":"/users/tmohr/ace.xhtml"},"1098":{"type":"S:modified","url":"/users/fbo/empty2.xhtml"},"1099":{"type":"S:modified","url":"/users/martin/Workspace.xhtml"},"1100":{"type":"S:modified","url":"/users/Dan/Bug-List.xhtml"},"1101":{"type":"S:modified","url":"/users/Dan/QuickBrownFoxx.xhtml"},"1102":{"type":"S:modified","url":"/demos/LiveWeb/ServerScripting.xhtml"},"1103":{"type":"S:modified","url":"/demos/contextjs/WordCompletion.xhtml"},"1104":{"type":"S:modified","url":"/issues/110715_PartModuleRequirementsAreNotLoadedOnWorldLoad.xhtml"},"1105":{"type":"S:modified","url":"/users/fbo/fabiansTickets.xhtml"},"1106":{"type":"S:modified","url":"/issues/111020_ViewOfTextFieldsAfterSaving.xhtml"},"1107":{"type":"S:modified","url":"/users/martin/Template.xhtml"},"1108":{"type":"S:modified","url":"/projects/CodeDB2/Testing.xhtml"},"1109":{"type":"S:modified","url":"/users/keith/MySetup.xhtml"},"1110":{"type":"S:modified","url":"/users/fbo/noGrabLayer.xhtml"},"1111":{"type":"S:modified","url":"/demos/CPUVisualization.xhtml"},"1112":{"type":"S:modified","url":"/users/sofia/georgi/trac-report.xhtml"},"1113":{"type":"S:modified","url":"/users/fbo/HtmlWrapperMorph.xhtml"},"1114":{"type":"S:modified","url":"/users/sofia/documentation_afterLunch.xhtml"},"1115":{"type":"S:modified","url":"/demos/contextjs/Empty.xhtml"},"1116":{"type":"S:modified","url":"/users/fbo/setExtent.xhtml"},"1117":{"type":"S:modified","url":"/users/sofia/martin/2.xhtml"},"1118":{"type":"S:modified","url":"/users/markoroeder/DropboxUpload.xhtml"},"1119":{"type":"S:modified","url":"/users/fbo/newMouseDownLayer.xhtml"},"1120":{"type":"S:modified","url":"/issues/fixed/110914_StraightLineIssue.xhtml"},"1121":{"type":"S:modified","url":"/users/cschuster/debugging.xhtml"},"1122":{"type":"S:modified","url":"/users/sofia/prototVisPrototype.xhtml"},"1123":{"type":"S:modified","url":"/draft/NewWorld/DraggingAndGrabbing.xhtml"},"1124":{"type":"S:modified","url":"/users/lauritz/miniprojects/annotationPart.xhtml"},"1125":{"rev":111628,"author":"fbo","date":{"__isSmartRef__":true,"id":1126},"url":{"__isSmartRef__":true,"id":1127},"changes":[{"__isSmartRef__":true,"id":1128},{"__isSmartRef__":true,"id":1129}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"1126":{"isSerializedDate":true,"string":"Thu Oct 27 2011 07:42:15 GMT+0200 (CEST)"},"1127":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/kernel/PartsBin","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1128":{"type":"S:deleted","url":null},"1129":{"type":"S:added","url":null},"1130":{"rev":103514,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":1131},"url":{"__isSmartRef__":true,"id":1132},"changes":[{"__isSmartRef__":true,"id":1133}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"1131":{"isSerializedDate":true,"string":"Wed Aug 31 2011 18:49:34 GMT+0200 (CEST)"},"1132":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Testing/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1133":{"type":"S:modified","url":"/PartsBin/Testing/TestRunner.json"},"1134":{"rev":98805,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":1135},"url":{"__isSmartRef__":true,"id":1136},"changes":[{"__isSmartRef__":true,"id":1137}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"1135":{"isSerializedDate":true,"string":"Tue Aug 09 2011 07:16:28 GMT+0200 (CEST)"},"1136":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Testing/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1137":{"type":"S:modified","url":"/PartsBin/Testing/TestRunner.json"},"1138":{"rev":85683,"author":"martin","date":{"__isSmartRef__":true,"id":1139},"url":{"__isSmartRef__":true,"id":1140},"changes":[{"__isSmartRef__":true,"id":1141},{"__isSmartRef__":true,"id":1142},{"__isSmartRef__":true,"id":1143},{"__isSmartRef__":true,"id":1144}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"1139":{"isSerializedDate":true,"string":"Fri Jun 17 2011 03:05:22 GMT+0200 (CEST)"},"1140":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Testing/TestRunner.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1141":{"type":"S:modified","url":"/PartsBin/Testing/TestRunner.json"},"1142":{"type":"S:modified","url":"/PartsBin/Testing/TestRunner.svg"},"1143":{"type":"S:modified","url":"/PartsBin/Testing/TestRunner.metainfo"},"1144":{"type":"S:modified","url":"/PartsBin/Testing/TestRunner.html"},"1145":{"rev":81366,"author":"jenslincke","date":{"__isSmartRef__":true,"id":1146},"url":{"__isSmartRef__":true,"id":1147},"changes":[{"__isSmartRef__":true,"id":1148}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"1146":{"isSerializedDate":true,"string":"Sat Jun 04 2011 01:53:46 GMT+0200 (CEST)"},"1147":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Testing/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1148":{"type":"S:modified","url":"/PartsBin/Testing/TestRunner.json"},"1149":{"rev":80821,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":1150},"url":{"__isSmartRef__":true,"id":1151},"changes":[{"__isSmartRef__":true,"id":1152}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"1150":{"isSerializedDate":true,"string":"Fri Jun 03 2011 09:36:26 GMT+0200 (CEST)"},"1151":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Testing/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1152":{"type":"S:modified","url":"/PartsBin/Testing/TestRunner.json"},"1153":{"rev":80754,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":1154},"url":{"__isSmartRef__":true,"id":1155},"changes":[{"__isSmartRef__":true,"id":1156}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"1154":{"isSerializedDate":true,"string":"Fri Jun 03 2011 09:32:56 GMT+0200 (CEST)"},"1155":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Testing/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1156":{"type":"S:modified","url":"/PartsBin/Testing/TestRunner.json"},"1157":{"rev":80362,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":1158},"url":{"__isSmartRef__":true,"id":1159},"changes":[{"__isSmartRef__":true,"id":1160}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"1158":{"isSerializedDate":true,"string":"Fri Jun 03 2011 08:56:30 GMT+0200 (CEST)"},"1159":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Testing/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1160":{"type":"S:modified","url":"/PartsBin/Testing/TestRunner.json"},"1161":{"rev":80359,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":1162},"url":{"__isSmartRef__":true,"id":1163},"changes":[{"__isSmartRef__":true,"id":1164}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"1162":{"isSerializedDate":true,"string":"Fri Jun 03 2011 08:53:42 GMT+0200 (CEST)"},"1163":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Testing/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1164":{"type":"S:modified","url":"/PartsBin/Testing/TestRunner.json"},"1165":{"rev":80328,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":1166},"url":{"__isSmartRef__":true,"id":1167},"changes":[{"__isSmartRef__":true,"id":1168}],"__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"SVNVersionInfo"},"1166":{"isSerializedDate":true,"string":"Fri Jun 03 2011 08:28:44 GMT+0200 (CEST)"},"1167":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Testing/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1168":{"type":"S:added","url":null},"1169":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":2,"__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1170":{"submorphs":[{"__isSmartRef__":true,"id":1171},{"__isSmartRef__":true,"id":2791},{"__isSmartRef__":true,"id":2840},{"__isSmartRef__":true,"id":2889},{"__isSmartRef__":true,"id":392},{"__isSmartRef__":true,"id":2904},{"__isSmartRef__":true,"id":2921},{"__isSmartRef__":true,"id":2935},{"__isSmartRef__":true,"id":2986},{"__isSmartRef__":true,"id":3002},{"__isSmartRef__":true,"id":3018},{"__isSmartRef__":true,"id":3034}],"scripts":[],"id":425,"shape":{"__isSmartRef__":true,"id":3050},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3057},"showsHalos":false,"name":"morePane","partsBinMetaInfo":{"__isSmartRef__":true,"id":3058},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":3059},"eventHandler":{"__isSmartRef__":true,"id":3060},"owner":{"__isSmartRef__":true,"id":1214},"priorExtent":{"__isSmartRef__":true,"id":3061},"layout":{"__isSmartRef__":true,"id":3062},"_Visible":false,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"prevScroll":[0,0],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Box"},"1171":{"submorphs":[{"__isSmartRef__":true,"id":1172}],"scripts":[],"id":426,"shape":{"__isSmartRef__":true,"id":1187},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1203},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1190},"lighterFill":{"__isSmartRef__":true,"id":1204},"label":{"__isSmartRef__":true,"id":1172},"attributeConnections":[{"__isSmartRef__":true,"id":1213}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","padding":{"__isSmartRef__":true,"id":2785},"name":"movePartButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":2786},"owner":{"__isSmartRef__":true,"id":1170},"layout":{"__isSmartRef__":true,"id":2787},"renderContextTable":{"__isSmartRef__":true,"id":2788},"eventHandler":{"__isSmartRef__":true,"id":2789},"priorExtent":{"__isSmartRef__":true,"id":2790},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Button"},"1172":{"submorphs":[],"scripts":[],"id":427,"shape":{"__isSmartRef__":true,"id":1173},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":58,"_MaxTextHeight":null,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1179},"textColor":{"__isSmartRef__":true,"id":1176},"owner":{"__isSmartRef__":true,"id":1171},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":1180}],"padding":{"__isSmartRef__":true,"id":1182},"_Padding":{"__isSmartRef__":true,"id":1183},"prevScroll":[0,0],"_Align":"center","_FontFamily":"Arial","_ClipMode":"hidden","_WhiteSpaceHandling":"pre-wrap","_VerticalAlign":"middle","_Display":"table-cell","priorExtent":{"__isSmartRef__":true,"id":1184},"renderContextTable":{"__isSmartRef__":true,"id":1185},"eventHandler":{"__isSmartRef__":true,"id":1186},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":58,"_MinTextHeight":null,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"1173":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1174},"_Extent":{"__isSmartRef__":true,"id":1175},"_BorderColor":{"__isSmartRef__":true,"id":1176},"renderContextTable":{"__isSmartRef__":true,"id":1177},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":1178},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1174":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1175":{"x":58,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1176":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1177":{"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"},"1178":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1179":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1180":{"style":{"__isSmartRef__":true,"id":1181},"morph":{"__isSmartRef__":true,"id":1172},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":1172},"storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"1181":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1182":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1183":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1184":{"x":58,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1185":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"1186":{"morph":{"__isSmartRef__":true,"id":1172},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1187":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1188},"_Extent":{"__isSmartRef__":true,"id":1189},"_Fill":{"__isSmartRef__":true,"id":1190},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1200},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":1201},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1202},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1188":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1189":{"x":58,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1190":{"stops":[{"__isSmartRef__":true,"id":1191},{"__isSmartRef__":true,"id":1193},{"__isSmartRef__":true,"id":1195},{"__isSmartRef__":true,"id":1197}],"vector":{"__isSmartRef__":true,"id":1199},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1191":{"offset":0,"color":{"__isSmartRef__":true,"id":1192}},"1192":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1193":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1194}},"1194":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1195":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1196}},"1196":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1197":{"offset":1,"color":{"__isSmartRef__":true,"id":1198}},"1198":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1199":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1200":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1201":{"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"},"1202":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1203":{"x":163.67911865694913,"y":393.86777109042464,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1204":{"stops":[{"__isSmartRef__":true,"id":1205},{"__isSmartRef__":true,"id":1207},{"__isSmartRef__":true,"id":1209},{"__isSmartRef__":true,"id":1211}],"vector":{"__isSmartRef__":true,"id":1199},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1205":{"offset":0,"color":{"__isSmartRef__":true,"id":1206}},"1206":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1207":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1208}},"1208":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1209":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1210}},"1210":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1211":{"offset":1,"color":{"__isSmartRef__":true,"id":1212}},"1212":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1213":{"sourceObj":{"__isSmartRef__":true,"id":1171},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1214},"targetMethodName":"interactivelyMoveSelectedPartItem","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1214":{"submorphs":[{"__isSmartRef__":true,"id":1170},{"__isSmartRef__":true,"id":1215},{"__isSmartRef__":true,"id":1230},{"__isSmartRef__":true,"id":1279},{"__isSmartRef__":true,"id":1324},{"__isSmartRef__":true,"id":1376},{"__isSmartRef__":true,"id":1428},{"__isSmartRef__":true,"id":1445},{"__isSmartRef__":true,"id":1459}],"scripts":[],"id":424,"shape":{"__isSmartRef__":true,"id":1765},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"PartsBinBrowser","partsBinMetaInfo":{"__isSmartRef__":true,"id":1772},"__SourceModuleName__":"Global.lively.morphic.Core","attributeConnections":[{"__isSmartRef__":true,"id":1773},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1711},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715}],"doNotSerialize":["$$categoryName","$$_Position","$$_Scale","$$_Rotation","$$owner"],"doNotCopyProperties":["$$categoryName","$$_Position","$$_Scale","$$_Rotation","$$owner"],"selectedPartItem":{"__isSmartRef__":true,"id":390},"layout":{"__isSmartRef__":true,"id":1774},"priorExtent":{"__isSmartRef__":true,"id":1775},"renderContextTable":{"__isSmartRef__":true,"id":1776},"eventHandler":{"__isSmartRef__":true,"id":1777},"connections":{"__isSmartRef__":true,"id":1778},"isCopyMorphRef":true,"morphRefId":1,"prevScroll":[0,0],"categories":{"__isSmartRef__":true,"id":1780},"allURLs":[{"__isSmartRef__":true,"id":1827},{"__isSmartRef__":true,"id":1828},{"__isSmartRef__":true,"id":1829},{"__isSmartRef__":true,"id":1830},{"__isSmartRef__":true,"id":1831},{"__isSmartRef__":true,"id":1832},{"__isSmartRef__":true,"id":1833},{"__isSmartRef__":true,"id":1834},{"__isSmartRef__":true,"id":1835},{"__isSmartRef__":true,"id":1836},{"__isSmartRef__":true,"id":1837},{"__isSmartRef__":true,"id":1838},{"__isSmartRef__":true,"id":1839},{"__isSmartRef__":true,"id":1840},{"__isSmartRef__":true,"id":1841},{"__isSmartRef__":true,"id":1842},{"__isSmartRef__":true,"id":1843},{"__isSmartRef__":true,"id":1844},{"__isSmartRef__":true,"id":1845},{"__isSmartRef__":true,"id":1846},{"__isSmartRef__":true,"id":1847},{"__isSmartRef__":true,"id":1848},{"__isSmartRef__":true,"id":1849},{"__isSmartRef__":true,"id":1850},{"__isSmartRef__":true,"id":1851},{"__isSmartRef__":true,"id":1852},{"__isSmartRef__":true,"id":1853},{"__isSmartRef__":true,"id":1854},{"__isSmartRef__":true,"id":1855},{"__isSmartRef__":true,"id":1856},{"__isSmartRef__":true,"id":1857},{"__isSmartRef__":true,"id":1858},{"__isSmartRef__":true,"id":1859},{"__isSmartRef__":true,"id":1860},{"__isSmartRef__":true,"id":1861},{"__isSmartRef__":true,"id":1862},{"__isSmartRef__":true,"id":1863},{"__isSmartRef__":true,"id":1864},{"__isSmartRef__":true,"id":1865},{"__isSmartRef__":true,"id":1866},{"__isSmartRef__":true,"id":1867},{"__isSmartRef__":true,"id":1868},{"__isSmartRef__":true,"id":1869},{"__isSmartRef__":true,"id":1870},{"__isSmartRef__":true,"id":1871},{"__isSmartRef__":true,"id":1872},{"__isSmartRef__":true,"id":1873},{"__isSmartRef__":true,"id":1874},{"__isSmartRef__":true,"id":1875},{"__isSmartRef__":true,"id":1876},{"__isSmartRef__":true,"id":1877},{"__isSmartRef__":true,"id":1878},{"__isSmartRef__":true,"id":1879},{"__isSmartRef__":true,"id":1880},{"__isSmartRef__":true,"id":1881},{"__isSmartRef__":true,"id":1882},{"__isSmartRef__":true,"id":1883},{"__isSmartRef__":true,"id":1884},{"__isSmartRef__":true,"id":1885},{"__isSmartRef__":true,"id":1886},{"__isSmartRef__":true,"id":1887},{"__isSmartRef__":true,"id":1888},{"__isSmartRef__":true,"id":1889},{"__isSmartRef__":true,"id":1890},{"__isSmartRef__":true,"id":1891},{"__isSmartRef__":true,"id":1892},{"__isSmartRef__":true,"id":1893},{"__isSmartRef__":true,"id":1894},{"__isSmartRef__":true,"id":1895},{"__isSmartRef__":true,"id":1896},{"__isSmartRef__":true,"id":1897},{"__isSmartRef__":true,"id":1898},{"__isSmartRef__":true,"id":1899},{"__isSmartRef__":true,"id":1900},{"__isSmartRef__":true,"id":1901},{"__isSmartRef__":true,"id":1902},{"__isSmartRef__":true,"id":1903},{"__isSmartRef__":true,"id":1904},{"__isSmartRef__":true,"id":1905},{"__isSmartRef__":true,"id":1906},{"__isSmartRef__":true,"id":1907},{"__isSmartRef__":true,"id":1908},{"__isSmartRef__":true,"id":1909},{"__isSmartRef__":true,"id":1910},{"__isSmartRef__":true,"id":1911},{"__isSmartRef__":true,"id":1912},{"__isSmartRef__":true,"id":1913},{"__isSmartRef__":true,"id":1914},{"__isSmartRef__":true,"id":1915},{"__isSmartRef__":true,"id":1916},{"__isSmartRef__":true,"id":1917},{"__isSmartRef__":true,"id":1918},{"__isSmartRef__":true,"id":1919},{"__isSmartRef__":true,"id":1920},{"__isSmartRef__":true,"id":1921},{"__isSmartRef__":true,"id":1922},{"__isSmartRef__":true,"id":1923},{"__isSmartRef__":true,"id":1924},{"__isSmartRef__":true,"id":1925},{"__isSmartRef__":true,"id":1926},{"__isSmartRef__":true,"id":1927},{"__isSmartRef__":true,"id":1928},{"__isSmartRef__":true,"id":1929},{"__isSmartRef__":true,"id":1930},{"__isSmartRef__":true,"id":1931},{"__isSmartRef__":true,"id":1932},{"__isSmartRef__":true,"id":1933},{"__isSmartRef__":true,"id":1934},{"__isSmartRef__":true,"id":1935},{"__isSmartRef__":true,"id":1936},{"__isSmartRef__":true,"id":1937},{"__isSmartRef__":true,"id":1938},{"__isSmartRef__":true,"id":1939},{"__isSmartRef__":true,"id":1940},{"__isSmartRef__":true,"id":1941},{"__isSmartRef__":true,"id":1942},{"__isSmartRef__":true,"id":1943},{"__isSmartRef__":true,"id":1944},{"__isSmartRef__":true,"id":1945},{"__isSmartRef__":true,"id":1946},{"__isSmartRef__":true,"id":1947},{"__isSmartRef__":true,"id":1948},{"__isSmartRef__":true,"id":1949},{"__isSmartRef__":true,"id":1950},{"__isSmartRef__":true,"id":1951},{"__isSmartRef__":true,"id":1952},{"__isSmartRef__":true,"id":1953},{"__isSmartRef__":true,"id":1954},{"__isSmartRef__":true,"id":1955},{"__isSmartRef__":true,"id":1956},{"__isSmartRef__":true,"id":1957},{"__isSmartRef__":true,"id":1958},{"__isSmartRef__":true,"id":1959},{"__isSmartRef__":true,"id":1960},{"__isSmartRef__":true,"id":1961},{"__isSmartRef__":true,"id":1962},{"__isSmartRef__":true,"id":1963},{"__isSmartRef__":true,"id":1964},{"__isSmartRef__":true,"id":1965},{"__isSmartRef__":true,"id":1966},{"__isSmartRef__":true,"id":1967},{"__isSmartRef__":true,"id":1968},{"__isSmartRef__":true,"id":1969},{"__isSmartRef__":true,"id":1970},{"__isSmartRef__":true,"id":1971},{"__isSmartRef__":true,"id":1972},{"__isSmartRef__":true,"id":1973},{"__isSmartRef__":true,"id":1974},{"__isSmartRef__":true,"id":1975},{"__isSmartRef__":true,"id":1976},{"__isSmartRef__":true,"id":1977},{"__isSmartRef__":true,"id":1978},{"__isSmartRef__":true,"id":1979},{"__isSmartRef__":true,"id":1980},{"__isSmartRef__":true,"id":1981},{"__isSmartRef__":true,"id":1982},{"__isSmartRef__":true,"id":1983},{"__isSmartRef__":true,"id":1984},{"__isSmartRef__":true,"id":1985},{"__isSmartRef__":true,"id":1986},{"__isSmartRef__":true,"id":1987},{"__isSmartRef__":true,"id":1988},{"__isSmartRef__":true,"id":1989},{"__isSmartRef__":true,"id":1990},{"__isSmartRef__":true,"id":1991},{"__isSmartRef__":true,"id":1992},{"__isSmartRef__":true,"id":1993},{"__isSmartRef__":true,"id":1994},{"__isSmartRef__":true,"id":1995},{"__isSmartRef__":true,"id":1996},{"__isSmartRef__":true,"id":1997},{"__isSmartRef__":true,"id":1998},{"__isSmartRef__":true,"id":1999},{"__isSmartRef__":true,"id":2000},{"__isSmartRef__":true,"id":2001},{"__isSmartRef__":true,"id":2002},{"__isSmartRef__":true,"id":2003},{"__isSmartRef__":true,"id":2004},{"__isSmartRef__":true,"id":2005},{"__isSmartRef__":true,"id":2006},{"__isSmartRef__":true,"id":2007},{"__isSmartRef__":true,"id":2008},{"__isSmartRef__":true,"id":2009},{"__isSmartRef__":true,"id":2010},{"__isSmartRef__":true,"id":2011},{"__isSmartRef__":true,"id":2012},{"__isSmartRef__":true,"id":2013},{"__isSmartRef__":true,"id":2014},{"__isSmartRef__":true,"id":2015},{"__isSmartRef__":true,"id":2016},{"__isSmartRef__":true,"id":2017},{"__isSmartRef__":true,"id":2018},{"__isSmartRef__":true,"id":2019},{"__isSmartRef__":true,"id":2020},{"__isSmartRef__":true,"id":2021},{"__isSmartRef__":true,"id":2022},{"__isSmartRef__":true,"id":2023},{"__isSmartRef__":true,"id":2024},{"__isSmartRef__":true,"id":2025},{"__isSmartRef__":true,"id":2026},{"__isSmartRef__":true,"id":2027},{"__isSmartRef__":true,"id":2028},{"__isSmartRef__":true,"id":2029},{"__isSmartRef__":true,"id":2030},{"__isSmartRef__":true,"id":2031},{"__isSmartRef__":true,"id":2032},{"__isSmartRef__":true,"id":2033},{"__isSmartRef__":true,"id":2034},{"__isSmartRef__":true,"id":2035},{"__isSmartRef__":true,"id":2036},{"__isSmartRef__":true,"id":2037},{"__isSmartRef__":true,"id":2038},{"__isSmartRef__":true,"id":2039},{"__isSmartRef__":true,"id":2040},{"__isSmartRef__":true,"id":2041},{"__isSmartRef__":true,"id":2042},{"__isSmartRef__":true,"id":2043},{"__isSmartRef__":true,"id":2044},{"__isSmartRef__":true,"id":2045},{"__isSmartRef__":true,"id":2046},{"__isSmartRef__":true,"id":2047},{"__isSmartRef__":true,"id":2048},{"__isSmartRef__":true,"id":2049},{"__isSmartRef__":true,"id":2050},{"__isSmartRef__":true,"id":2051},{"__isSmartRef__":true,"id":2052},{"__isSmartRef__":true,"id":2053},{"__isSmartRef__":true,"id":2054},{"__isSmartRef__":true,"id":2055},{"__isSmartRef__":true,"id":2056},{"__isSmartRef__":true,"id":2057},{"__isSmartRef__":true,"id":2058},{"__isSmartRef__":true,"id":2059},{"__isSmartRef__":true,"id":2060},{"__isSmartRef__":true,"id":2061},{"__isSmartRef__":true,"id":2062},{"__isSmartRef__":true,"id":2063},{"__isSmartRef__":true,"id":2064},{"__isSmartRef__":true,"id":2065},{"__isSmartRef__":true,"id":2066},{"__isSmartRef__":true,"id":2067},{"__isSmartRef__":true,"id":2068},{"__isSmartRef__":true,"id":2069},{"__isSmartRef__":true,"id":2070},{"__isSmartRef__":true,"id":2071},{"__isSmartRef__":true,"id":2072},{"__isSmartRef__":true,"id":2073},{"__isSmartRef__":true,"id":2074},{"__isSmartRef__":true,"id":2075},{"__isSmartRef__":true,"id":2076},{"__isSmartRef__":true,"id":2077},{"__isSmartRef__":true,"id":2078},{"__isSmartRef__":true,"id":2079},{"__isSmartRef__":true,"id":2080},{"__isSmartRef__":true,"id":2081},{"__isSmartRef__":true,"id":2082},{"__isSmartRef__":true,"id":2083},{"__isSmartRef__":true,"id":2084},{"__isSmartRef__":true,"id":2085},{"__isSmartRef__":true,"id":2086},{"__isSmartRef__":true,"id":2087},{"__isSmartRef__":true,"id":2088},{"__isSmartRef__":true,"id":2089},{"__isSmartRef__":true,"id":2090},{"__isSmartRef__":true,"id":2091},{"__isSmartRef__":true,"id":2092},{"__isSmartRef__":true,"id":2093},{"__isSmartRef__":true,"id":2094},{"__isSmartRef__":true,"id":2095},{"__isSmartRef__":true,"id":2096},{"__isSmartRef__":true,"id":2097},{"__isSmartRef__":true,"id":2098},{"__isSmartRef__":true,"id":2099},{"__isSmartRef__":true,"id":2100},{"__isSmartRef__":true,"id":2101},{"__isSmartRef__":true,"id":2102},{"__isSmartRef__":true,"id":2103},{"__isSmartRef__":true,"id":2104},{"__isSmartRef__":true,"id":2105},{"__isSmartRef__":true,"id":2106},{"__isSmartRef__":true,"id":2107},{"__isSmartRef__":true,"id":2108},{"__isSmartRef__":true,"id":2109},{"__isSmartRef__":true,"id":2110},{"__isSmartRef__":true,"id":2111},{"__isSmartRef__":true,"id":2112},{"__isSmartRef__":true,"id":2113},{"__isSmartRef__":true,"id":2114},{"__isSmartRef__":true,"id":2115},{"__isSmartRef__":true,"id":2116},{"__isSmartRef__":true,"id":2117},{"__isSmartRef__":true,"id":2118},{"__isSmartRef__":true,"id":2119},{"__isSmartRef__":true,"id":2120},{"__isSmartRef__":true,"id":2121},{"__isSmartRef__":true,"id":2122},{"__isSmartRef__":true,"id":2123},{"__isSmartRef__":true,"id":2124},{"__isSmartRef__":true,"id":2125},{"__isSmartRef__":true,"id":2126},{"__isSmartRef__":true,"id":2127},{"__isSmartRef__":true,"id":2128},{"__isSmartRef__":true,"id":2129},{"__isSmartRef__":true,"id":2130},{"__isSmartRef__":true,"id":2131},{"__isSmartRef__":true,"id":2132},{"__isSmartRef__":true,"id":2133},{"__isSmartRef__":true,"id":2134},{"__isSmartRef__":true,"id":2135},{"__isSmartRef__":true,"id":2136},{"__isSmartRef__":true,"id":2137},{"__isSmartRef__":true,"id":2138},{"__isSmartRef__":true,"id":2139},{"__isSmartRef__":true,"id":2140},{"__isSmartRef__":true,"id":2141},{"__isSmartRef__":true,"id":2142},{"__isSmartRef__":true,"id":2143},{"__isSmartRef__":true,"id":2144},{"__isSmartRef__":true,"id":2145},{"__isSmartRef__":true,"id":2146},{"__isSmartRef__":true,"id":2147},{"__isSmartRef__":true,"id":2148},{"__isSmartRef__":true,"id":2149},{"__isSmartRef__":true,"id":2150},{"__isSmartRef__":true,"id":2151},{"__isSmartRef__":true,"id":2152},{"__isSmartRef__":true,"id":2153},{"__isSmartRef__":true,"id":2154},{"__isSmartRef__":true,"id":2155},{"__isSmartRef__":true,"id":2156},{"__isSmartRef__":true,"id":2157},{"__isSmartRef__":true,"id":2158},{"__isSmartRef__":true,"id":2159},{"__isSmartRef__":true,"id":2160},{"__isSmartRef__":true,"id":2161},{"__isSmartRef__":true,"id":2162},{"__isSmartRef__":true,"id":2163},{"__isSmartRef__":true,"id":2164},{"__isSmartRef__":true,"id":2165},{"__isSmartRef__":true,"id":2166},{"__isSmartRef__":true,"id":2167},{"__isSmartRef__":true,"id":2168},{"__isSmartRef__":true,"id":2169},{"__isSmartRef__":true,"id":2170},{"__isSmartRef__":true,"id":2171},{"__isSmartRef__":true,"id":2172},{"__isSmartRef__":true,"id":2173},{"__isSmartRef__":true,"id":2174},{"__isSmartRef__":true,"id":2175},{"__isSmartRef__":true,"id":2176},{"__isSmartRef__":true,"id":2177},{"__isSmartRef__":true,"id":2178},{"__isSmartRef__":true,"id":2179},{"__isSmartRef__":true,"id":2180},{"__isSmartRef__":true,"id":2181},{"__isSmartRef__":true,"id":2182},{"__isSmartRef__":true,"id":2183},{"__isSmartRef__":true,"id":2184},{"__isSmartRef__":true,"id":2185},{"__isSmartRef__":true,"id":2186},{"__isSmartRef__":true,"id":2187},{"__isSmartRef__":true,"id":2188},{"__isSmartRef__":true,"id":2189},{"__isSmartRef__":true,"id":2190},{"__isSmartRef__":true,"id":2191},{"__isSmartRef__":true,"id":2192},{"__isSmartRef__":true,"id":2193},{"__isSmartRef__":true,"id":2194},{"__isSmartRef__":true,"id":2195},{"__isSmartRef__":true,"id":2196},{"__isSmartRef__":true,"id":2197},{"__isSmartRef__":true,"id":2198},{"__isSmartRef__":true,"id":2199},{"__isSmartRef__":true,"id":2200},{"__isSmartRef__":true,"id":2201},{"__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},{"__isSmartRef__":true,"id":2305},{"__isSmartRef__":true,"id":2306},{"__isSmartRef__":true,"id":2307},{"__isSmartRef__":true,"id":2308},{"__isSmartRef__":true,"id":2309},{"__isSmartRef__":true,"id":2310},{"__isSmartRef__":true,"id":2311},{"__isSmartRef__":true,"id":2312},{"__isSmartRef__":true,"id":2313},{"__isSmartRef__":true,"id":2314},{"__isSmartRef__":true,"id":2315},{"__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}],"_Position":{"__isSmartRef__":true,"id":1731},"_Scale":1,"_Rotation":0,"owner":{"__isSmartRef__":true,"id":1541},"categoryName":"*search*","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2662},"__LivelyClassName__":"lively.morphic.Box"},"1215":{"submorphs":[],"scripts":[],"id":442,"shape":{"__isSmartRef__":true,"id":1216},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1223},"itemList":["*all*","*latest*","*search*",".svn","Backgrounds","Basic","BP2012","CodeSnippets","Constantin","Controls","Database","DatabaseDemo","Debugging","Demos","Dialogs","Documentation","DroppableBehaviors","ElProfesor","Fun","Holger","Inputs","Issues","Jens","Layout","Maps","Martin","Math","NewWorld","Pictures","Presenting","Robert","Sandbox","Scripting","Server","SWD2011","Testing","Tests","TestSpace1","Text","Text support","Tiles","Tools","uncategorized","Visualization","Widgets","Wiki","Worlds"],"showsHalos":false,"name":"categoryList","partsBinMetaInfo":{"__isSmartRef__":true,"id":1224},"__SourceModuleName__":"Global.lively.morphic.Core","owner":{"__isSmartRef__":true,"id":1214},"_ClipMode":"auto","prevScroll":[0,96],"attributeConnections":[{"__isSmartRef__":true,"id":1225}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"priorExtent":{"__isSmartRef__":true,"id":1226},"layout":{"__isSmartRef__":true,"id":1227},"renderContextTable":{"__isSmartRef__":true,"id":1228},"eventHandler":{"__isSmartRef__":true,"id":1229},"selectedLineNo":2,"_Rotation":0,"_Scale":1,"selection":"*search*","__LivelyClassName__":"lively.morphic.List"},"1216":{"position":{"__isSmartRef__":true,"id":1217},"_Extent":{"__isSmartRef__":true,"id":1218},"_BorderWidth":1.258,"_BorderColor":{"__isSmartRef__":true,"id":1219},"_Fill":{"__isSmartRef__":true,"id":1220},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"renderContextTable":{"__isSmartRef__":true,"id":1221},"_Padding":{"__isSmartRef__":true,"id":1222},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1217":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1218":{"x":145.0100150200251,"y":425.002003004005,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1219":{"r":0.8280587561201496,"g":0.8280587561201496,"b":0.8280587561201496,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1220":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1221":{"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"},"1222":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1223":{"x":9,"y":37,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1224":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":1,"__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1225":{"sourceObj":{"__isSmartRef__":true,"id":1215},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":1214},"targetMethodName":"categoryName","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1226":{"x":145.0100150200251,"y":426.002003004005,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1227":{"resizeHeight":true},"1228":{"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","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"},"1229":{"morph":{"__isSmartRef__":true,"id":1215},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1230":{"submorphs":[{"__isSmartRef__":true,"id":1231}],"scripts":[],"id":443,"shape":{"__isSmartRef__":true,"id":1246},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1262},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1249},"lighterFill":{"__isSmartRef__":true,"id":1263},"label":{"__isSmartRef__":true,"id":1231},"attributeConnections":[{"__isSmartRef__":true,"id":1272}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","padding":{"__isSmartRef__":true,"id":1274},"name":"reloadButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":1275},"owner":{"__isSmartRef__":true,"id":1214},"renderContextTable":{"__isSmartRef__":true,"id":1276},"eventHandler":{"__isSmartRef__":true,"id":1277},"priorExtent":{"__isSmartRef__":true,"id":1278},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Button"},"1231":{"submorphs":[],"scripts":[],"id":444,"shape":{"__isSmartRef__":true,"id":1232},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":20,"_MaxTextHeight":null,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1238},"textColor":{"__isSmartRef__":true,"id":1235},"owner":{"__isSmartRef__":true,"id":1230},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":1239}],"padding":{"__isSmartRef__":true,"id":1241},"_Padding":{"__isSmartRef__":true,"id":1242},"prevScroll":[0,0],"_Align":"center","_FontFamily":"Arial","_ClipMode":"hidden","_WhiteSpaceHandling":"pre-wrap","_VerticalAlign":"middle","_Display":"table-cell","priorExtent":{"__isSmartRef__":true,"id":1243},"renderContextTable":{"__isSmartRef__":true,"id":1244},"eventHandler":{"__isSmartRef__":true,"id":1245},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":20,"_MinTextHeight":null,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"1232":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1233},"_Extent":{"__isSmartRef__":true,"id":1234},"_BorderColor":{"__isSmartRef__":true,"id":1235},"renderContextTable":{"__isSmartRef__":true,"id":1236},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":1237},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1233":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1234":{"x":20,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1235":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1236":{"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"},"1237":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1238":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1239":{"style":{"__isSmartRef__":true,"id":1240},"chunkOwner":{"__isSmartRef__":true,"id":1231},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"1240":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1241":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1242":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1243":{"x":20,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1244":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"1245":{"morph":{"__isSmartRef__":true,"id":1231},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1246":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1247},"_Extent":{"__isSmartRef__":true,"id":1248},"_Fill":{"__isSmartRef__":true,"id":1249},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1259},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":1260},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1261},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1247":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1248":{"x":20,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1249":{"stops":[{"__isSmartRef__":true,"id":1250},{"__isSmartRef__":true,"id":1252},{"__isSmartRef__":true,"id":1254},{"__isSmartRef__":true,"id":1256}],"vector":{"__isSmartRef__":true,"id":1258},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1250":{"offset":0,"color":{"__isSmartRef__":true,"id":1251}},"1251":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1252":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1253}},"1253":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1254":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1255}},"1255":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1256":{"offset":1,"color":{"__isSmartRef__":true,"id":1257}},"1257":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1258":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1259":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1260":{"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"},"1261":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1262":{"x":79,"y":10,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1263":{"stops":[{"__isSmartRef__":true,"id":1264},{"__isSmartRef__":true,"id":1266},{"__isSmartRef__":true,"id":1268},{"__isSmartRef__":true,"id":1270}],"vector":{"__isSmartRef__":true,"id":1258},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1264":{"offset":0,"color":{"__isSmartRef__":true,"id":1265}},"1265":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1266":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1267}},"1267":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1268":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1269}},"1269":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1270":{"offset":1,"color":{"__isSmartRef__":true,"id":1271}},"1271":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1272":{"sourceObj":{"__isSmartRef__":true,"id":1230},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1214},"targetMethodName":"reloadEverything","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1273},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1273":{"source":{"__isSmartRef__":true,"id":1230},"target":{"__isSmartRef__":true,"id":1214}},"1274":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1275":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1276":{"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"},"1277":{"morph":{"__isSmartRef__":true,"id":1230},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1278":{"x":140,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1279":{"submorphs":[],"scripts":[],"id":445,"shape":{"__isSmartRef__":true,"id":1280},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"partsBinContents","partsBinMetaInfo":{"__isSmartRef__":true,"id":1287},"__SourceModuleName__":"Global.lively.morphic.Core","_ClipMode":"scroll","priorExtent":{"__isSmartRef__":true,"id":1288},"attributeConnections":[{"__isSmartRef__":true,"id":1289}],"doNotSerialize":["$$selectedItem"],"doNotCopyProperties":["$$selectedItem"],"layout":{"__isSmartRef__":true,"id":1290},"renderContextTable":{"__isSmartRef__":true,"id":1291},"eventHandler":{"__isSmartRef__":true,"id":1292},"_Position":{"__isSmartRef__":true,"id":1293},"owner":{"__isSmartRef__":true,"id":1214},"scriptAnnotations":{"__isSmartRef__":true,"id":1294},"_Rotation":0,"_Scale":1,"selectedItem":{"__isSmartRef__":true,"id":390},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1301},"__LivelyClassName__":"lively.morphic.Box"},"1280":{"position":{"__isSmartRef__":true,"id":1281},"_Extent":{"__isSmartRef__":true,"id":1282},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1283},"_Fill":{"__isSmartRef__":true,"id":1284},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1285},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"scroll","_Padding":{"__isSmartRef__":true,"id":1286},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1281":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1282":{"x":538,"y":421.01402102803513,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1283":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1284":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1285":{"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"},"1286":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1287":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1288":{"x":538,"y":421.01402102803513,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1289":{"sourceObj":{"__isSmartRef__":true,"id":1279},"sourceAttrName":"selectedItem","targetObj":{"__isSmartRef__":true,"id":1214},"targetMethodName":"setSelectedPartItem","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1290":{"resizeHeight":true,"resizeWidth":true},"1291":{"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"},"1292":{"morph":{"__isSmartRef__":true,"id":1279},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1293":{"x":154,"y":37,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1294":{"startAddingPartItems":{"__isSmartRef__":true,"id":1295},"addPartItemAsync":{"__isSmartRef__":true,"id":1297},"stopAddingPartItemsAsync":{"__isSmartRef__":true,"id":1299}},"1295":{"time":{"__isSmartRef__":true,"id":1296},"user":"robertkrahn"},"1296":{"isSerializedDate":true,"string":"Fri Jul 01 2011 02:00:58 GMT+0200 (CEST)"},"1297":{"time":{"__isSmartRef__":true,"id":1298},"user":"robertkrahn"},"1298":{"isSerializedDate":true,"string":"Fri Jul 01 2011 02:03:38 GMT+0200 (CEST)"},"1299":{"time":{"__isSmartRef__":true,"id":1300},"user":"robertkrahn"},"1300":{"isSerializedDate":true,"string":"Fri Jul 01 2011 02:03:46 GMT+0200 (CEST)"},"1301":{"adjustForNewBounds":{"__isSmartRef__":true,"id":1302},"unselectAll":{"__isSmartRef__":true,"id":1309},"selectPartItem":{"__isSmartRef__":true,"id":1312},"startAddingPartItems":{"__isSmartRef__":true,"id":1315},"addPartItemAsync":{"__isSmartRef__":true,"id":1318},"stopAddingPartItemsAsync":{"__isSmartRef__":true,"id":1321}},"1302":{"varMapping":{"__isSmartRef__":true,"id":1303},"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":1308},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1303":{"this":{"__isSmartRef__":true,"id":1279},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1304}},"1304":{"$super":{"__isSmartRef__":true,"id":1305}},"1305":{"varMapping":{"__isSmartRef__":true,"id":1306},"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":1307},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1306":{"obj":{"__isSmartRef__":true,"id":1279},"name":"adjustForNewBounds"},"1307":{},"1308":{},"1309":{"varMapping":{"__isSmartRef__":true,"id":1310},"source":"function unselectAll() {\n\tthis.submorphs.invoke('showAsNotSelected');\n}","funcProperties":{"__isSmartRef__":true,"id":1311},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1310":{"this":{"__isSmartRef__":true,"id":1279}},"1311":{},"1312":{"varMapping":{"__isSmartRef__":true,"id":1313},"source":"function selectPartItem(item) {\n\tthis.selectedItem = item && item.partItem;\n\tthis.submorphs.without(item).invoke('showAsNotSelected');\n}","funcProperties":{"__isSmartRef__":true,"id":1314},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1313":{"this":{"__isSmartRef__":true,"id":1279}},"1314":{},"1315":{"varMapping":{"__isSmartRef__":true,"id":1316},"source":"function startAddingPartItems(partItems) {\n this.partItemsToBeAdded = partItems.clone();\n this.startStepping(0, 'addPartItemAsync')\n}","funcProperties":{"__isSmartRef__":true,"id":1317},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1316":{"this":{"__isSmartRef__":true,"id":1279}},"1317":{},"1318":{"varMapping":{"__isSmartRef__":true,"id":1319},"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":1320},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1319":{"this":{"__isSmartRef__":true,"id":1279}},"1320":{},"1321":{"varMapping":{"__isSmartRef__":true,"id":1322},"source":"function stopAddingPartItemsAsync() {\n this.stopStepping();\n delete this.partItemsToBeAdded;\n}","funcProperties":{"__isSmartRef__":true,"id":1323},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1322":{"this":{"__isSmartRef__":true,"id":1279}},"1323":{},"1324":{"submorphs":[{"__isSmartRef__":true,"id":1325}],"scripts":[],"id":491,"shape":{"__isSmartRef__":true,"id":1340},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1356},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1344},"lighterFill":{"__isSmartRef__":true,"id":1357},"label":{"__isSmartRef__":true,"id":1325},"name":"removeCategoryButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":1366},"attributeConnections":[{"__isSmartRef__":true,"id":1367}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":1368},"owner":{"__isSmartRef__":true,"id":1214},"layout":{"__isSmartRef__":true,"id":1369},"renderContextTable":{"__isSmartRef__":true,"id":1370},"eventHandler":{"__isSmartRef__":true,"id":1371},"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1372},"__LivelyClassName__":"lively.morphic.Button"},"1325":{"submorphs":[],"scripts":[],"id":492,"shape":{"__isSmartRef__":true,"id":1326},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1332},"_MaxTextWidth":20,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":1333},"_Padding":{"__isSmartRef__":true,"id":1334},"owner":{"__isSmartRef__":true,"id":1324},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":1335},"textChunks":[{"__isSmartRef__":true,"id":1336}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":1338},"eventHandler":{"__isSmartRef__":true,"id":1339},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":20,"_MinTextHeight":null,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"1326":{"position":{"__isSmartRef__":true,"id":1327},"_Extent":{"__isSmartRef__":true,"id":1328},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1329},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1330},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":1331},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1327":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1328":{"x":20,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1329":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1330":{"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"},"1331":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1332":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1333":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1334":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1335":{"x":20,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1336":{"style":{"__isSmartRef__":true,"id":1337},"chunkOwner":{"__isSmartRef__":true,"id":1325},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"1337":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1338":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"1339":{"morph":{"__isSmartRef__":true,"id":1325},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1340":{"position":{"__isSmartRef__":true,"id":1341},"_Extent":{"__isSmartRef__":true,"id":1342},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":1343},"_Fill":{"__isSmartRef__":true,"id":1344},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1354},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1355},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1341":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1342":{"x":20,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1343":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1344":{"stops":[{"__isSmartRef__":true,"id":1345},{"__isSmartRef__":true,"id":1347},{"__isSmartRef__":true,"id":1349},{"__isSmartRef__":true,"id":1351}],"vector":{"__isSmartRef__":true,"id":1353},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1345":{"offset":0,"color":{"__isSmartRef__":true,"id":1346}},"1346":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1347":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1348}},"1348":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1349":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1350}},"1350":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1351":{"offset":1,"color":{"__isSmartRef__":true,"id":1352}},"1352":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1353":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1354":{"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"},"1355":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1356":{"x":120,"y":10,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1357":{"stops":[{"__isSmartRef__":true,"id":1358},{"__isSmartRef__":true,"id":1360},{"__isSmartRef__":true,"id":1362},{"__isSmartRef__":true,"id":1364}],"vector":{"__isSmartRef__":true,"id":1353},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1358":{"offset":0,"color":{"__isSmartRef__":true,"id":1359}},"1359":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1360":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1361}},"1361":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1362":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1363}},"1363":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1364":{"offset":1,"color":{"__isSmartRef__":true,"id":1365}},"1365":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1366":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1367":{"sourceObj":{"__isSmartRef__":true,"id":1324},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1324},"targetMethodName":"onFire","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1368":{"x":134.06609913216516,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1369":{"moveVertical":false},"1370":{"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"},"1371":{"morph":{"__isSmartRef__":true,"id":1324},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1372":{"onFire":{"__isSmartRef__":true,"id":1373}},"1373":{"varMapping":{"__isSmartRef__":true,"id":1374},"source":"function onFire() {\n\tthis.get('PartsBinBrowser').removeCategoryInteractively()\n}","funcProperties":{"__isSmartRef__":true,"id":1375},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1374":{"this":{"__isSmartRef__":true,"id":1324}},"1375":{},"1376":{"submorphs":[{"__isSmartRef__":true,"id":1377}],"scripts":[],"id":493,"shape":{"__isSmartRef__":true,"id":1392},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1408},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1396},"lighterFill":{"__isSmartRef__":true,"id":1409},"label":{"__isSmartRef__":true,"id":1377},"name":"addCategoryButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":1418},"attributeConnections":[{"__isSmartRef__":true,"id":1419}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":1420},"owner":{"__isSmartRef__":true,"id":1214},"layout":{"__isSmartRef__":true,"id":1421},"renderContextTable":{"__isSmartRef__":true,"id":1422},"eventHandler":{"__isSmartRef__":true,"id":1423},"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1424},"__LivelyClassName__":"lively.morphic.Button"},"1377":{"submorphs":[],"scripts":[],"id":494,"shape":{"__isSmartRef__":true,"id":1378},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1384},"_MaxTextWidth":20,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":1385},"_Padding":{"__isSmartRef__":true,"id":1386},"owner":{"__isSmartRef__":true,"id":1376},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":1387},"textChunks":[{"__isSmartRef__":true,"id":1388}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":1390},"eventHandler":{"__isSmartRef__":true,"id":1391},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":20,"_MinTextHeight":null,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"1378":{"position":{"__isSmartRef__":true,"id":1379},"_Extent":{"__isSmartRef__":true,"id":1380},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1381},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1382},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":1383},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1379":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1380":{"x":20,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1381":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1382":{"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"},"1383":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1384":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1385":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1386":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1387":{"x":20,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1388":{"style":{"__isSmartRef__":true,"id":1389},"chunkOwner":{"__isSmartRef__":true,"id":1377},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"1389":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1390":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"1391":{"morph":{"__isSmartRef__":true,"id":1377},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1392":{"position":{"__isSmartRef__":true,"id":1393},"_Extent":{"__isSmartRef__":true,"id":1394},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":1395},"_Fill":{"__isSmartRef__":true,"id":1396},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1406},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1407},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1393":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1394":{"x":20,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1395":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1396":{"stops":[{"__isSmartRef__":true,"id":1397},{"__isSmartRef__":true,"id":1399},{"__isSmartRef__":true,"id":1401},{"__isSmartRef__":true,"id":1403}],"vector":{"__isSmartRef__":true,"id":1405},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1397":{"offset":0,"color":{"__isSmartRef__":true,"id":1398}},"1398":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1399":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1400}},"1400":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1401":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1402}},"1402":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1403":{"offset":1,"color":{"__isSmartRef__":true,"id":1404}},"1404":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1405":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1406":{"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"},"1407":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1408":{"x":100,"y":10,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1409":{"stops":[{"__isSmartRef__":true,"id":1410},{"__isSmartRef__":true,"id":1412},{"__isSmartRef__":true,"id":1414},{"__isSmartRef__":true,"id":1416}],"vector":{"__isSmartRef__":true,"id":1405},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1410":{"offset":0,"color":{"__isSmartRef__":true,"id":1411}},"1411":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1412":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1413}},"1413":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1414":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1415}},"1415":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1416":{"offset":1,"color":{"__isSmartRef__":true,"id":1417}},"1417":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1418":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1419":{"sourceObj":{"__isSmartRef__":true,"id":1376},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1376},"targetMethodName":"onFire","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1420":{"x":134.06609913216516,"y":19.99799699599498,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1421":{"moveVertical":false},"1422":{"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"},"1423":{"morph":{"__isSmartRef__":true,"id":1376},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1424":{"onFire":{"__isSmartRef__":true,"id":1425}},"1425":{"varMapping":{"__isSmartRef__":true,"id":1426},"source":"function onFire() {\n\tthis.get('PartsBinBrowser').addCategoryInteractively()\n}","funcProperties":{"__isSmartRef__":true,"id":1427},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1426":{"this":{"__isSmartRef__":true,"id":1376}},"1427":{},"1428":{"submorphs":[],"scripts":[],"id":495,"shape":{"__isSmartRef__":true,"id":1429},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1435},"_MaxTextWidth":468.264,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":1436},"showsHalos":false,"_FontSize":11,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"searchText","partsBinMetaInfo":{"__isSmartRef__":true,"id":1437},"textChunks":[{"__isSmartRef__":true,"id":1438}],"charsReplaced":"Search","lastFindLoc":-6,"priorSelectionRange":[0,0],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":1440},"renderContextTable":{"__isSmartRef__":true,"id":1441},"eventHandler":{"__isSmartRef__":true,"id":1442},"owner":{"__isSmartRef__":true,"id":1214},"isInputLine":true,"attributeConnections":[{"__isSmartRef__":true,"id":1443}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"layout":{"__isSmartRef__":true,"id":1444},"_WhiteSpaceHandling":"pre-wrap","_ClipMode":"visible","_MinTextWidth":468.264,"_MinTextHeight":null,"_Rotation":0,"_Scale":1,"savedTextString":"testrunner","__LivelyClassName__":"lively.morphic.Text"},"1429":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1430},"_Extent":{"__isSmartRef__":true,"id":1431},"_BorderWidth":2.3680000000000003,"_BorderColor":{"__isSmartRef__":true,"id":1432},"renderContextTable":{"__isSmartRef__":true,"id":1433},"_BorderRadius":1.8500000000000003,"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1434},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1430":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1431":{"x":488,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1432":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1433":{"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"},"1434":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1435":{"x":153.76802363450668,"y":13.108574301564317,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1436":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1437":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1438":{"style":{"__isSmartRef__":true,"id":1439},"chunkOwner":{"__isSmartRef__":true,"id":1428},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"1439":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1440":{"x":488,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1441":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"1442":{"morph":{"__isSmartRef__":true,"id":1428},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1443":{"sourceObj":{"__isSmartRef__":true,"id":1428},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":1214},"targetMethodName":"search","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1444":{},"1445":{"submorphs":[],"scripts":[],"id":496,"shape":{"__isSmartRef__":true,"id":1446},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1452},"_MaxTextWidth":168,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":1449},"showsHalos":false,"_FontSize":9,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text4","partsBinMetaInfo":{"__isSmartRef__":true,"id":1453},"textChunks":[{"__isSmartRef__":true,"id":1454}],"charsReplaced":"some text","lastFindLoc":-9,"priorSelectionRange":[6,6],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":1456},"renderContextTable":{"__isSmartRef__":true,"id":1457},"eventHandler":{"__isSmartRef__":true,"id":1458},"owner":{"__isSmartRef__":true,"id":1214},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":168,"_MinTextHeight":null,"_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","previousSelection":[0,6],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"1446":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1447},"_Extent":{"__isSmartRef__":true,"id":1448},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1449},"renderContextTable":{"__isSmartRef__":true,"id":1450},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1451},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1447":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1448":{"x":168,"y":14,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1449":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1450":{"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"},"1451":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1452":{"x":154.76802363450668,"y":0.10857430156420378,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1453":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1454":{"style":{"__isSmartRef__":true,"id":1455},"morph":{"__isSmartRef__":true,"id":1445},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":1445},"storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"1455":{"__SourceModuleName__":"Global.lively.morphic.TextCore","italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1456":{"x":168,"y":14,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1457":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"1458":{"morph":{"__isSmartRef__":true,"id":1445},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1459":{"submorphs":[{"__isSmartRef__":true,"id":1460}],"scripts":[],"id":497,"shape":{"__isSmartRef__":true,"id":1475},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1478},"lighterFill":{"__isSmartRef__":true,"id":1491},"label":{"__isSmartRef__":true,"id":1460},"attributeConnections":[{"__isSmartRef__":true,"id":1500},{"__isSmartRef__":true,"id":1525},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529}],"doNotSerialize":["$$fire","$$_Position","$$_Scale","$$_Rotation","$$owner"],"doNotCopyProperties":["$$fire","$$_Position","$$_Scale","$$_Rotation","$$owner"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","padding":{"__isSmartRef__":true,"id":1758},"name":"moreButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":1759},"renderContextTable":{"__isSmartRef__":true,"id":1760},"eventHandler":{"__isSmartRef__":true,"id":1761},"priorExtent":{"__isSmartRef__":true,"id":1762},"layout":{"__isSmartRef__":true,"id":1763},"_Position":{"__isSmartRef__":true,"id":1764},"_Scale":1,"_Rotation":0,"owner":{"__isSmartRef__":true,"id":1214},"__LivelyClassName__":"lively.morphic.Button"},"1460":{"submorphs":[],"scripts":[],"id":498,"shape":{"__isSmartRef__":true,"id":1461},"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":1467},"textColor":{"__isSmartRef__":true,"id":1464},"owner":{"__isSmartRef__":true,"id":1459},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":1468}],"padding":{"__isSmartRef__":true,"id":1470},"_Padding":{"__isSmartRef__":true,"id":1471},"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":1472},"_FontFamily":"Helvetica, Sans-Serif","renderContextTable":{"__isSmartRef__":true,"id":1473},"eventHandler":{"__isSmartRef__":true,"id":1474},"_HandStyle":"default","_PointerEvents":"none","_ClipMode":"hidden","_WhiteSpaceHandling":"pre-wrap","_Align":"center","_FontSize":11,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":45.76199368290986,"_MinTextHeight":null,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"1461":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1462},"_Extent":{"__isSmartRef__":true,"id":1463},"_BorderColor":{"__isSmartRef__":true,"id":1464},"renderContextTable":{"__isSmartRef__":true,"id":1465},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":1466},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1462":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1463":{"x":45.76199368290986,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1464":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1465":{"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"},"1466":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1467":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1468":{"style":{"__isSmartRef__":true,"id":1469},"chunkOwner":{"__isSmartRef__":true,"id":1460},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"1469":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1470":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1471":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1472":{"x":45.76199368290986,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1473":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"1474":{"morph":{"__isSmartRef__":true,"id":1460},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1475":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1476},"_Extent":{"__isSmartRef__":true,"id":1477},"_Fill":{"__isSmartRef__":true,"id":1478},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1488},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":1489},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1490},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1476":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1477":{"x":45.76199368290986,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1478":{"stops":[{"__isSmartRef__":true,"id":1479},{"__isSmartRef__":true,"id":1481},{"__isSmartRef__":true,"id":1483},{"__isSmartRef__":true,"id":1485}],"vector":{"__isSmartRef__":true,"id":1487},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1479":{"offset":0,"color":{"__isSmartRef__":true,"id":1480}},"1480":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1481":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1482}},"1482":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1483":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1484}},"1484":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1485":{"offset":1,"color":{"__isSmartRef__":true,"id":1486}},"1486":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1487":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1488":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1489":{"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"},"1490":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1491":{"stops":[{"__isSmartRef__":true,"id":1492},{"__isSmartRef__":true,"id":1494},{"__isSmartRef__":true,"id":1496},{"__isSmartRef__":true,"id":1498}],"vector":{"__isSmartRef__":true,"id":1487},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1492":{"offset":0,"color":{"__isSmartRef__":true,"id":1493}},"1493":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1494":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1495}},"1495":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1496":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1497}},"1497":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1498":{"offset":1,"color":{"__isSmartRef__":true,"id":1499}},"1499":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1500":{"sourceObj":{"__isSmartRef__":true,"id":1459},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1214},"targetMethodName":"toggleMorePane","visualConnector":{"__isSmartRef__":true,"id":1501},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1501":{"submorphs":[],"scripts":[],"id":7318,"renderContextTable":{"__isSmartRef__":true,"id":1502},"shape":{"__isSmartRef__":true,"id":1503},"droppingEnabled":true,"halosEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":1510},"controlPoints":[{"__isSmartRef__":true,"id":1511},{"__isSmartRef__":true,"id":1514}],"con":{"__isSmartRef__":true,"id":1500},"showsMorphMenu":true,"isCopyMorphRef":true,"morphRefId":1,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1517},"__LivelyClassName__":"lively.morphic.Path"},"1502":{"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"},"1503":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":1504},{"__isSmartRef__":true,"id":1505}],"renderContextTable":{"__isSmartRef__":true,"id":1506},"_Position":{"__isSmartRef__":true,"id":1507},"_Extent":{"__isSmartRef__":true,"id":1508},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1509},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"1504":{"isAbsolute":true,"x":1145.2148811961401,"y":246.6945267439447,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"1505":{"isAbsolute":true,"x":492.51067436682155,"y":232.63820964687721,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"1506":{},"1507":{"x":-2,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1508":{"x":720.7977294921875,"y":13.972190856933594,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1509":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1510":{"morph":{"__isSmartRef__":true,"id":1501},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1511":{"morph":{"__isSmartRef__":true,"id":1501},"index":0,"connectedMagnet":{"__isSmartRef__":true,"id":1512},"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"1512":{"morph":{"__isSmartRef__":true,"id":1459},"position":{"__isSmartRef__":true,"id":1513},"connectedControlPoints":[{"__isSmartRef__":true,"id":1511}],"__SourceModuleName__":"Global.lively.morphic.Connectors","__LivelyClassName__":"lively.morphic.Magnet"},"1513":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1514":{"morph":{"__isSmartRef__":true,"id":1501},"index":1,"connectedMagnet":{"__isSmartRef__":true,"id":1515},"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"1515":{"morph":{"__isSmartRef__":true,"id":1214},"position":{"__isSmartRef__":true,"id":1516},"connectedControlPoints":[{"__isSmartRef__":true,"id":1514}],"__SourceModuleName__":"Global.lively.morphic.Connectors","__LivelyClassName__":"lively.morphic.Magnet"},"1516":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1517":{"morphMenuItems":{"__isSmartRef__":true,"id":1518}},"1518":{"varMapping":{"__isSmartRef__":true,"id":1519},"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":1524},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1519":{"this":{"__isSmartRef__":true,"id":1501},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1520}},"1520":{"$super":{"__isSmartRef__":true,"id":1521}},"1521":{"varMapping":{"__isSmartRef__":true,"id":1522},"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":1523},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1522":{"obj":{"__isSmartRef__":true,"id":1501},"name":"morphMenuItems"},"1523":{},"1524":{},"1525":{"sourceObj":{"__isSmartRef__":true,"id":1459},"sourceAttrName":"globalTransform","targetObj":{"__isSmartRef__":true,"id":1511},"targetMethodName":"alignToMagnet","dependendConnections":[{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1526},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1531},{"__isSmartRef__":true,"id":1532},{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1534},{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1704}],"oldTransform":{"__isSmartRef__":true,"id":1756},"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryTransformConnection"},"1526":{"sourceObj":{"__isSmartRef__":true,"id":1459},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":1525},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":1525},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1527":{"sourceObj":{"__isSmartRef__":true,"id":1459},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":1525},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":1525},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1528":{"sourceObj":{"__isSmartRef__":true,"id":1459},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":1525},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":1525},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1529":{"sourceObj":{"__isSmartRef__":true,"id":1459},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":1525},"targetMethodName":"updateOwners","converter":null,"converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1530},"dependedBy":{"__isSmartRef__":true,"id":1525},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1530":{"source":{"__isSmartRef__":true,"id":1459},"target":{"__isSmartRef__":true,"id":1525}},"1531":{"sourceObj":{"__isSmartRef__":true,"id":1214},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":1525},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":1525},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1532":{"sourceObj":{"__isSmartRef__":true,"id":1214},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":1525},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":1525},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1533":{"sourceObj":{"__isSmartRef__":true,"id":1214},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":1525},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":1525},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1534":{"sourceObj":{"__isSmartRef__":true,"id":1214},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":1525},"targetMethodName":"updateOwners","converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1535},"dependedBy":{"__isSmartRef__":true,"id":1525},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1536},"__LivelyClassName__":"AttributeConnection"},"1535":{"source":{"__isSmartRef__":true,"id":1214},"target":{"__isSmartRef__":true,"id":1525}},"1536":{"converter":{"__isSmartRef__":true,"id":1537}},"1537":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":1538},"source":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","funcProperties":{"__isSmartRef__":true,"id":1539},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1538":{"source":{"__isSmartRef__":true,"id":1214},"target":{"__isSmartRef__":true,"id":1525}},"1539":{},"1540":{"sourceObj":{"__isSmartRef__":true,"id":1541},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":1525},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":1525},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1541":{"submorphs":[{"__isSmartRef__":true,"id":1214},{"__isSmartRef__":true,"id":1542}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1694},"id":423,"renderContextTable":{"__isSmartRef__":true,"id":1698},"eventHandler":{"__isSmartRef__":true,"id":1699},"droppingEnabled":true,"halosEnabled":true,"__layered_draggingEnabled__":true,"layout":{"__isSmartRef__":true,"id":1700},"LK2":true,"priorExtent":{"__isSmartRef__":true,"id":1701},"attributeConnections":[{"__isSmartRef__":true,"id":1540},{"__isSmartRef__":true,"id":1702},{"__isSmartRef__":true,"id":1703},{"__isSmartRef__":true,"id":1704},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1723}],"doNotSerialize":["$$_Position","$$_Scale","$$_Rotation","$$owner"],"doNotCopyProperties":["$$_Position","$$_Scale","$$_Rotation","$$owner"],"targetMorph":{"__isSmartRef__":true,"id":1214},"titleBar":{"__isSmartRef__":true,"id":1542},"contentOffset":{"__isSmartRef__":true,"id":1731},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":1732},"name":"PartsBinBrowser","prevDragPos":{"__isSmartRef__":true,"id":1743},"showsHalos":false,"scriptAnnotations":{"__isSmartRef__":true,"id":1744},"highlighted":true,"__SourceModuleName__":"Global.lively.morphic.Widgets","isBeingDragged":false,"prevScroll":[0,0],"state":"shutdown","_Scale":1.0060210561262526,"_Rotation":0,"owner":null,"_Position":{"__isSmartRef__":true,"id":1747},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1748},"__LivelyClassName__":"lively.morphic.Window","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"1542":{"submorphs":[{"__isSmartRef__":true,"id":1543},{"__isSmartRef__":true,"id":1558},{"__isSmartRef__":true,"id":1606},{"__isSmartRef__":true,"id":1641}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1677},"id":499,"renderContextTable":{"__isSmartRef__":true,"id":1689},"eventHandler":{"__isSmartRef__":true,"id":1690},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":1691},"_Position":{"__isSmartRef__":true,"id":1692},"windowMorph":{"__isSmartRef__":true,"id":1541},"label":{"__isSmartRef__":true,"id":1543},"closeButton":{"__isSmartRef__":true,"id":1558},"menuButton":{"__isSmartRef__":true,"id":1606},"collapseButton":{"__isSmartRef__":true,"id":1641},"priorExtent":{"__isSmartRef__":true,"id":1693},"owner":{"__isSmartRef__":true,"id":1541},"__SourceModuleName__":"Global.lively.morphic.Widgets","showsHalos":false,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Scale":1,"__LivelyClassName__":"lively.morphic.TitleBar"},"1543":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1544},"id":500,"renderContextTable":{"__isSmartRef__":true,"id":1550},"textChunks":[{"__isSmartRef__":true,"id":1551}],"eventHandler":{"__isSmartRef__":true,"id":1553},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":1554},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","layout":{"__isSmartRef__":true,"id":1555},"_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","owner":{"__isSmartRef__":true,"id":1542},"priorExtent":{"__isSmartRef__":true,"id":1556},"_MaxTextWidth":642.1842763684606,"_MaxTextHeight":null,"_Position":{"__isSmartRef__":true,"id":1557},"__SourceModuleName__":"Global.lively.morphic.TextCore","_MinTextWidth":642.1842763684606,"_MinTextHeight":null,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"1544":{"_Position":{"__isSmartRef__":true,"id":1545},"renderContextTable":{"__isSmartRef__":true,"id":1546},"_Extent":{"__isSmartRef__":true,"id":1547},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1548},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":1549},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1545":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1546":{"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"},"1547":{"x":642.1842763684606,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1548":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1549":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1550":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"1551":{"style":{"__isSmartRef__":true,"id":1552},"chunkOwner":{"__isSmartRef__":true,"id":1543},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"1552":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1553":{"morph":{"__isSmartRef__":true,"id":1543},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1554":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1555":{"resizeWidth":true},"1556":{"x":642.1842763684606,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1557":{"x":20,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1558":{"submorphs":[{"__isSmartRef__":true,"id":1559}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1572},"id":501,"renderContextTable":{"__isSmartRef__":true,"id":1588},"eventHandler":{"__isSmartRef__":true,"id":1589},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1590},"priorExtent":{"__isSmartRef__":true,"id":1591},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1577},"lighterFill":{"__isSmartRef__":true,"id":1592},"label":{"__isSmartRef__":true,"id":1559},"owner":{"__isSmartRef__":true,"id":1542},"layout":{"__isSmartRef__":true,"id":1601},"attributeConnections":[{"__isSmartRef__":true,"id":1602},{"__isSmartRef__":true,"id":1604}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","_Scale":1,"__LivelyClassName__":"lively.morphic.WindowControl"},"1559":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1560},"id":502,"renderContextTable":{"__isSmartRef__":true,"id":1565},"textChunks":[{"__isSmartRef__":true,"id":1566}],"eventHandler":{"__isSmartRef__":true,"id":1568},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":1569},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":1570},"priorExtent":{"__isSmartRef__":true,"id":1571},"_MaxTextWidth":17,"_MaxTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1558},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","__SourceModuleName__":"Global.lively.morphic.TextCore","_MinTextWidth":17,"_MinTextHeight":null,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"1560":{"_Position":{"__isSmartRef__":true,"id":1561},"renderContextTable":{"__isSmartRef__":true,"id":1562},"_Extent":{"__isSmartRef__":true,"id":1563},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1548},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":1564},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1561":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1562":{"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"},"1563":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1564":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1565":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"1566":{"style":{"__isSmartRef__":true,"id":1567},"chunkOwner":{"__isSmartRef__":true,"id":1559},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"1567":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1568":{"morph":{"__isSmartRef__":true,"id":1559},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1569":{"x":0,"y":3,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1570":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1571":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1572":{"_Position":{"__isSmartRef__":true,"id":1573},"renderContextTable":{"__isSmartRef__":true,"id":1574},"_Extent":{"__isSmartRef__":true,"id":1575},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1576},"_Fill":{"__isSmartRef__":true,"id":1577},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1587},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1573":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1574":{"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"},"1575":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1576":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1577":{"stops":[{"__isSmartRef__":true,"id":1578},{"__isSmartRef__":true,"id":1580},{"__isSmartRef__":true,"id":1582},{"__isSmartRef__":true,"id":1584}],"vector":{"__isSmartRef__":true,"id":1586},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1578":{"offset":0,"color":{"__isSmartRef__":true,"id":1579}},"1579":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1580":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1581}},"1581":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1582":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1583}},"1583":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1584":{"offset":1,"color":{"__isSmartRef__":true,"id":1585}},"1585":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1586":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1587":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1588":{"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"},"1589":{"morph":{"__isSmartRef__":true,"id":1558},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1590":{"x":681.1842763684606,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1591":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1592":{"stops":[{"__isSmartRef__":true,"id":1593},{"__isSmartRef__":true,"id":1595},{"__isSmartRef__":true,"id":1597},{"__isSmartRef__":true,"id":1599}],"vector":{"__isSmartRef__":true,"id":1586},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1593":{"offset":0,"color":{"__isSmartRef__":true,"id":1594}},"1594":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1595":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1596}},"1596":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1597":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1598}},"1598":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1599":{"offset":1,"color":{"__isSmartRef__":true,"id":1600}},"1600":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1601":{"moveHorizontal":true},"1602":{"sourceObj":{"__isSmartRef__":true,"id":1558},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1541},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1603},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1603":{"source":{"__isSmartRef__":true,"id":1558},"target":{"__isSmartRef__":true,"id":1541}},"1604":{"sourceObj":{"__isSmartRef__":true,"id":1558},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1541},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1605},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1605":{"source":{"__isSmartRef__":true,"id":1558},"target":{"__isSmartRef__":true,"id":1541}},"1606":{"submorphs":[{"__isSmartRef__":true,"id":1607}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1619},"id":503,"renderContextTable":{"__isSmartRef__":true,"id":1624},"eventHandler":{"__isSmartRef__":true,"id":1625},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1626},"priorExtent":{"__isSmartRef__":true,"id":1627},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1577},"lighterFill":{"__isSmartRef__":true,"id":1628},"label":{"__isSmartRef__":true,"id":1607},"owner":{"__isSmartRef__":true,"id":1542},"attributeConnections":[{"__isSmartRef__":true,"id":1637},{"__isSmartRef__":true,"id":1639}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","_Scale":1,"__LivelyClassName__":"lively.morphic.WindowControl"},"1607":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1608},"id":504,"renderContextTable":{"__isSmartRef__":true,"id":1613},"textChunks":[{"__isSmartRef__":true,"id":1614}],"eventHandler":{"__isSmartRef__":true,"id":1616},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":1569},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":1617},"priorExtent":{"__isSmartRef__":true,"id":1618},"_MaxTextWidth":17,"_MaxTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1606},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","__SourceModuleName__":"Global.lively.morphic.TextCore","_MinTextWidth":17,"_MinTextHeight":null,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"1608":{"_Position":{"__isSmartRef__":true,"id":1609},"renderContextTable":{"__isSmartRef__":true,"id":1610},"_Extent":{"__isSmartRef__":true,"id":1611},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1548},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":1612},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1609":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1610":{"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"},"1611":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1612":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1613":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"1614":{"style":{"__isSmartRef__":true,"id":1615},"chunkOwner":{"__isSmartRef__":true,"id":1607},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"1615":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1616":{"morph":{"__isSmartRef__":true,"id":1607},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1617":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1618":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1619":{"_Position":{"__isSmartRef__":true,"id":1620},"renderContextTable":{"__isSmartRef__":true,"id":1621},"_Extent":{"__isSmartRef__":true,"id":1622},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1576},"_Fill":{"__isSmartRef__":true,"id":1577},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1623},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1620":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1621":{"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"},"1622":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1623":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1624":{"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"},"1625":{"morph":{"__isSmartRef__":true,"id":1606},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1626":{"x":3,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1627":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1628":{"stops":[{"__isSmartRef__":true,"id":1629},{"__isSmartRef__":true,"id":1631},{"__isSmartRef__":true,"id":1633},{"__isSmartRef__":true,"id":1635}],"vector":{"__isSmartRef__":true,"id":1586},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1629":{"offset":0,"color":{"__isSmartRef__":true,"id":1630}},"1630":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1631":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1632}},"1632":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1633":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1634}},"1634":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1635":{"offset":1,"color":{"__isSmartRef__":true,"id":1636}},"1636":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1637":{"sourceObj":{"__isSmartRef__":true,"id":1606},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1541},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1638},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1638":{"source":{"__isSmartRef__":true,"id":1606},"target":{"__isSmartRef__":true,"id":1541}},"1639":{"sourceObj":{"__isSmartRef__":true,"id":1606},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1541},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1640},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1640":{"source":{"__isSmartRef__":true,"id":1606},"target":{"__isSmartRef__":true,"id":1541}},"1641":{"submorphs":[{"__isSmartRef__":true,"id":1642}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1654},"id":505,"renderContextTable":{"__isSmartRef__":true,"id":1659},"eventHandler":{"__isSmartRef__":true,"id":1660},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1661},"priorExtent":{"__isSmartRef__":true,"id":1662},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1577},"lighterFill":{"__isSmartRef__":true,"id":1663},"label":{"__isSmartRef__":true,"id":1642},"owner":{"__isSmartRef__":true,"id":1542},"layout":{"__isSmartRef__":true,"id":1672},"attributeConnections":[{"__isSmartRef__":true,"id":1673},{"__isSmartRef__":true,"id":1675}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","_Scale":1,"__LivelyClassName__":"lively.morphic.WindowControl"},"1642":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1643},"id":506,"renderContextTable":{"__isSmartRef__":true,"id":1648},"textChunks":[{"__isSmartRef__":true,"id":1649}],"eventHandler":{"__isSmartRef__":true,"id":1651},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":1569},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":1652},"priorExtent":{"__isSmartRef__":true,"id":1653},"_MaxTextWidth":17,"_MaxTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1641},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","__SourceModuleName__":"Global.lively.morphic.TextCore","_MinTextWidth":17,"_MinTextHeight":null,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"1643":{"_Position":{"__isSmartRef__":true,"id":1644},"renderContextTable":{"__isSmartRef__":true,"id":1645},"_Extent":{"__isSmartRef__":true,"id":1646},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1548},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":1647},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1644":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1645":{"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"},"1646":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1647":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1648":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"1649":{"style":{"__isSmartRef__":true,"id":1650},"chunkOwner":{"__isSmartRef__":true,"id":1642},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"1650":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1651":{"morph":{"__isSmartRef__":true,"id":1642},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1652":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1653":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1654":{"_Position":{"__isSmartRef__":true,"id":1655},"renderContextTable":{"__isSmartRef__":true,"id":1656},"_Extent":{"__isSmartRef__":true,"id":1657},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1576},"_Fill":{"__isSmartRef__":true,"id":1577},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1658},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1655":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1656":{"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"},"1657":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1658":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1659":{"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"},"1660":{"morph":{"__isSmartRef__":true,"id":1641},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1661":{"x":662.1842763684606,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1662":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1663":{"stops":[{"__isSmartRef__":true,"id":1664},{"__isSmartRef__":true,"id":1666},{"__isSmartRef__":true,"id":1668},{"__isSmartRef__":true,"id":1670}],"vector":{"__isSmartRef__":true,"id":1586},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1664":{"offset":0,"color":{"__isSmartRef__":true,"id":1665}},"1665":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1666":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1667}},"1667":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1668":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1669}},"1669":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1670":{"offset":1,"color":{"__isSmartRef__":true,"id":1671}},"1671":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1672":{"moveHorizontal":true},"1673":{"sourceObj":{"__isSmartRef__":true,"id":1641},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1541},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1674},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1674":{"source":{"__isSmartRef__":true,"id":1641},"target":{"__isSmartRef__":true,"id":1541}},"1675":{"sourceObj":{"__isSmartRef__":true,"id":1641},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1541},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1676},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1676":{"source":{"__isSmartRef__":true,"id":1641},"target":{"__isSmartRef__":true,"id":1541}},"1677":{"_Position":{"__isSmartRef__":true,"id":1678},"renderContextTable":{"__isSmartRef__":true,"id":1679},"_Extent":{"__isSmartRef__":true,"id":1680},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1681},"_Fill":{"__isSmartRef__":true,"id":1682},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1688},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1678":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1679":{"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"},"1680":{"x":701.1842763684606,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1681":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1682":{"stops":[{"__isSmartRef__":true,"id":1683},{"__isSmartRef__":true,"id":1685}],"vector":{"__isSmartRef__":true,"id":1687},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1683":{"offset":0,"color":{"__isSmartRef__":true,"id":1684}},"1684":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1685":{"offset":1,"color":{"__isSmartRef__":true,"id":1686}},"1686":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1687":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1688":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1689":{"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"},"1690":{"morph":{"__isSmartRef__":true,"id":1542},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1691":{"resizeWidth":true,"adjustForNewBounds":true},"1692":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1693":{"x":701.1842763684606,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1694":{"renderContextTable":{"__isSmartRef__":true,"id":1695},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":1696},"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1697},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1695":{"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"},"1696":{"x":701.1842763684606,"y":492.01402102803513,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1697":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1698":{"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"},"1699":{"morph":{"__isSmartRef__":true,"id":1541},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1700":{"adjustForNewBounds":true},"1701":{"x":701.1842763684606,"y":492.01402102803513,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1702":{"sourceObj":{"__isSmartRef__":true,"id":1541},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":1525},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":1525},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1703":{"sourceObj":{"__isSmartRef__":true,"id":1541},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":1525},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":1525},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1704":{"sourceObj":{"__isSmartRef__":true,"id":1541},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":1525},"targetMethodName":"updateOwners","converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1705},"dependedBy":{"__isSmartRef__":true,"id":1525},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1706},"__LivelyClassName__":"AttributeConnection"},"1705":{"source":{"__isSmartRef__":true,"id":1541},"target":{"__isSmartRef__":true,"id":1525}},"1706":{"converter":{"__isSmartRef__":true,"id":1707}},"1707":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":1708},"source":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","funcProperties":{"__isSmartRef__":true,"id":1709},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1708":{"source":{"__isSmartRef__":true,"id":1541},"target":{"__isSmartRef__":true,"id":1525}},"1709":{},"1710":{"sourceObj":{"__isSmartRef__":true,"id":1541},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":1711},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":1711},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1711":{"sourceObj":{"__isSmartRef__":true,"id":1214},"sourceAttrName":"globalTransform","targetObj":{"__isSmartRef__":true,"id":1514},"targetMethodName":"alignToMagnet","dependendConnections":[{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1723},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1723},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1723},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1723},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1723},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1723},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1723},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1723},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1723},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1723},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1723},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1723},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1723},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1723},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1723},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1723},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1723},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1723},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1723},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1723},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1723},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1723},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1723},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1723},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1723},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1723},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1723},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1723},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1723},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1723},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1723},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1723},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1723},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1723},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1723},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1713},{"__isSmartRef__":true,"id":1714},{"__isSmartRef__":true,"id":1715},{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1721},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1723}],"oldTransform":{"__isSmartRef__":true,"id":1729},"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryTransformConnection"},"1712":{"sourceObj":{"__isSmartRef__":true,"id":1214},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":1711},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":1711},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1713":{"sourceObj":{"__isSmartRef__":true,"id":1214},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":1711},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":1711},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1714":{"sourceObj":{"__isSmartRef__":true,"id":1214},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":1711},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":1711},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1715":{"sourceObj":{"__isSmartRef__":true,"id":1214},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":1711},"targetMethodName":"updateOwners","converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1716},"dependedBy":{"__isSmartRef__":true,"id":1711},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1717},"__LivelyClassName__":"AttributeConnection"},"1716":{"source":{"__isSmartRef__":true,"id":1214},"target":{"__isSmartRef__":true,"id":1711}},"1717":{"converter":{"__isSmartRef__":true,"id":1718}},"1718":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":1719},"source":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","funcProperties":{"__isSmartRef__":true,"id":1720},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1719":{"source":{"__isSmartRef__":true,"id":1214},"target":{"__isSmartRef__":true,"id":1711}},"1720":{},"1721":{"sourceObj":{"__isSmartRef__":true,"id":1541},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":1711},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":1711},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1722":{"sourceObj":{"__isSmartRef__":true,"id":1541},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":1711},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":1711},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1723":{"sourceObj":{"__isSmartRef__":true,"id":1541},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":1711},"targetMethodName":"updateOwners","converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1724},"dependedBy":{"__isSmartRef__":true,"id":1711},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1725},"__LivelyClassName__":"AttributeConnection"},"1724":{"source":{"__isSmartRef__":true,"id":1541},"target":{"__isSmartRef__":true,"id":1711}},"1725":{"converter":{"__isSmartRef__":true,"id":1726}},"1726":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":1727},"source":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","funcProperties":{"__isSmartRef__":true,"id":1728},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1727":{"source":{"__isSmartRef__":true,"id":1541},"target":{"__isSmartRef__":true,"id":1711}},"1728":{},"1729":{"d":1.0060210561262526,"a":1.0060210561262526,"f":232.63820964687721,"e":492.51067436682155,"c":0,"b":0,"matrix_":{"__isSmartRef__":true,"id":1730},"__SourceModuleName__":"Global.lively.morphic.Core","__LivelyClassName__":"lively.morphic.Similitude"},"1730":{"a":1.0060210561262526,"b":0,"c":0,"d":1.0060210561262526,"e":492.51067436682155,"f":232.63820964687721,"__SourceModuleName__":"Global.lively.morphic.Core","__LivelyClassName__":"lively.morphic.Similitude"},"1731":{"x":0,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1732":{"partsSpaceName":"PartsBin/Tools","__SourceModuleName__":"Global.lively.PartsBin","requiredModules":["lively.PartsBin"],"migrationLevel":4,"comment":"The PartsBin Browser!","partName":"PartsBinBrowser","changes":[{"__isSmartRef__":true,"id":1733},{"__isSmartRef__":true,"id":1735},{"__isSmartRef__":true,"id":1737},{"__isSmartRef__":true,"id":1739},{"__isSmartRef__":true,"id":1741}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1733":{"date":{"__isSmartRef__":true,"id":1734},"author":"jenslincke","message":"don't forget to reset before upload","id":"3D278B9C-6DCB-481E-98CB-3DB0006ABBB3"},"1734":{"isSerializedDate":true,"string":"Thu Nov 10 2011 14:16:30 GMT+0100 (CET)"},"1735":{"date":{"__isSmartRef__":true,"id":1736},"author":null,"message":"Fixed commit msg pane and share link view a bit","id":"33C7A426-567E-4ABB-AB4D-A6C318304234"},"1736":{"isSerializedDate":true,"string":"Thu Nov 10 2011 01:28:34 GMT+0100 (CET)"},"1737":{"date":{"__isSmartRef__":true,"id":1738},"author":"fbo","message":"Create a link to a standalone version of each part in the \"more\" pane"},"1738":{"isSerializedDate":true,"string":"Mon Oct 24 2011 21:45:56 GMT+0200 (CEST)"},"1739":{"date":{"__isSmartRef__":true,"id":1740},"author":"jenslincke","message":"reset"},"1740":{"isSerializedDate":true,"string":"Fri Oct 21 2011 14:49:04 GMT+0200 (CEST)"},"1741":{"date":{"__isSmartRef__":true,"id":1742},"author":"sebastian.stamm","message":"added call onCreateFromPartsBin for all created PartItems"},"1742":{"isSerializedDate":true,"string":"Thu Oct 20 2011 15:12:05 GMT+0200 (CEST)"},"1743":{"x":495,"y":34,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1744":{"onLoadFromPartsBin":{"__isSmartRef__":true,"id":1745}},"1745":{"time":{"__isSmartRef__":true,"id":1746},"user":"robertkrahn"},"1746":{"isSerializedDate":true,"string":"Mon Jun 27 2011 10:54:32 GMT+0200 (CEST)"},"1747":{"x":492.51067436682155,"y":211.5117674682259,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1748":{"onLoadFromPartsBin":{"__isSmartRef__":true,"id":1749}},"1749":{"varMapping":{"__isSmartRef__":true,"id":1750},"source":"function onLoadFromPartsBin() {\n\t$super();\n\tthis.targetMorph.reloadEverything();\n}","funcProperties":{"__isSmartRef__":true,"id":1755},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1750":{"this":{"__isSmartRef__":true,"id":1541},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1751}},"1751":{"$super":{"__isSmartRef__":true,"id":1752}},"1752":{"varMapping":{"__isSmartRef__":true,"id":1753},"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":1754},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1753":{"obj":{"__isSmartRef__":true,"id":1541},"name":"onLoadFromPartsBin"},"1754":{},"1755":{},"1756":{"d":1.0060210561262526,"a":1.0060210561262526,"f":246.6945267439447,"e":1145.2148811961401,"c":0,"b":0,"matrix_":{"__isSmartRef__":true,"id":1757},"__SourceModuleName__":"Global.lively.morphic.Core","__LivelyClassName__":"lively.morphic.Similitude"},"1757":{"a":1.0060210561262526,"b":0,"c":0,"d":1.0060210561262526,"e":1145.2148811961401,"f":246.6945267439447,"__SourceModuleName__":"Global.lively.morphic.Core","__LivelyClassName__":"lively.morphic.Similitude"},"1758":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1759":{"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"},"1760":{"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"},"1761":{"morph":{"__isSmartRef__":true,"id":1459},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1762":{"x":46.754037491637405,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1763":{"moveHorizontal":true},"1764":{"x":648.7977591071475,"y":13.972189758325953,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1765":{"position":{"__isSmartRef__":true,"id":1766},"_Extent":{"__isSmartRef__":true,"id":1767},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1768},"_Fill":{"__isSmartRef__":true,"id":1769},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1770},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1771},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1766":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1767":{"x":701.1842763684606,"y":471.01402102803513,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1768":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1769":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1770":{"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"},"1771":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1772":{"partsSpaceName":"PartsBin/Tools","__SourceModuleName__":"Global.lively.PartsBin","requiredModules":["lively.PartsBin"],"migrationLevel":2,"comment":"Browser for a Parts repository.","partName":"PartsBinBrowser","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1773":{"sourceObj":{"__isSmartRef__":true,"id":1214},"sourceAttrName":"categoryName","targetObj":{"__isSmartRef__":true,"id":1214},"targetMethodName":"loadPartsOfCategory","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1774":{"resizeWidth":true,"resizeHeight":true,"adjustForNewBounds":true},"1775":{"x":701.1842763684606,"y":471.01402102803513,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1776":{"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"},"1777":{"morph":{"__isSmartRef__":true,"id":1214},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1778":{"toggleMorePane":{"__isSmartRef__":true,"id":1779}},"1779":{},"1780":{"uncategorized":"PartsBin/","*latest*":{"__isSmartRef__":true,"id":1781},"*all*":{"__isSmartRef__":true,"id":1782},"*search*":{"__isSmartRef__":true,"id":1783},".svn":{"__isSmartRef__":true,"id":1784},"Backgrounds":{"__isSmartRef__":true,"id":1785},"Basic":{"__isSmartRef__":true,"id":1786},"BP2012":{"__isSmartRef__":true,"id":1787},"CodeSnippets":{"__isSmartRef__":true,"id":1788},"Constantin":{"__isSmartRef__":true,"id":1789},"Controls":{"__isSmartRef__":true,"id":1790},"Database":{"__isSmartRef__":true,"id":1791},"DatabaseDemo":{"__isSmartRef__":true,"id":1792},"Debugging":{"__isSmartRef__":true,"id":1793},"Demos":{"__isSmartRef__":true,"id":1794},"Dialogs":{"__isSmartRef__":true,"id":1795},"Documentation":{"__isSmartRef__":true,"id":1796},"DroppableBehaviors":{"__isSmartRef__":true,"id":1797},"ElProfesor":{"__isSmartRef__":true,"id":1798},"Fun":{"__isSmartRef__":true,"id":1799},"Holger":{"__isSmartRef__":true,"id":1800},"Inputs":{"__isSmartRef__":true,"id":1801},"Issues":{"__isSmartRef__":true,"id":1802},"Jens":{"__isSmartRef__":true,"id":1803},"Layout":{"__isSmartRef__":true,"id":1804},"Maps":{"__isSmartRef__":true,"id":1805},"Martin":{"__isSmartRef__":true,"id":1806},"Math":{"__isSmartRef__":true,"id":1807},"NewWorld":{"__isSmartRef__":true,"id":1808},"Pictures":{"__isSmartRef__":true,"id":1809},"Presenting":{"__isSmartRef__":true,"id":1810},"Robert":{"__isSmartRef__":true,"id":1811},"Sandbox":{"__isSmartRef__":true,"id":1812},"Scripting":{"__isSmartRef__":true,"id":1813},"Server":{"__isSmartRef__":true,"id":1814},"SWD2011":{"__isSmartRef__":true,"id":1815},"Testing":{"__isSmartRef__":true,"id":1816},"Tests":{"__isSmartRef__":true,"id":1817},"TestSpace1":{"__isSmartRef__":true,"id":1818},"Text":{"__isSmartRef__":true,"id":1819},"Text support":{"__isSmartRef__":true,"id":1820},"Tiles":{"__isSmartRef__":true,"id":1821},"Tools":{"__isSmartRef__":true,"id":1822},"Visualization":{"__isSmartRef__":true,"id":1823},"Widgets":{"__isSmartRef__":true,"id":1824},"Wiki":{"__isSmartRef__":true,"id":1825},"Worlds":{"__isSmartRef__":true,"id":1826}},"1781":{"isSpecialCategory":true},"1782":{"isSpecialCategory":true},"1783":{"isSpecialCategory":true},"1784":{"protocol":"http:","hostname":"localhost","pathname":"/webwerkstatt/core/PartsBin/.svn/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1785":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Backgrounds/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1786":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1787":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1788":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/CodeSnippets/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1789":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Constantin/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1790":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Controls/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1791":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Database/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1792":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DatabaseDemo/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1793":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1794":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Demos/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1795":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Dialogs/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1796":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Documentation/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1797":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DroppableBehaviors/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1798":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/ElProfesor/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1799":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1800":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Holger/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1801":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Inputs/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1802":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Issues/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1803":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Jens/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1804":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Layout/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1805":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Maps/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1806":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Martin/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1807":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Math/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1808":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/NewWorld/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1809":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Pictures/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1810":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Presenting/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1811":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Robert/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1812":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Sandbox/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1813":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Scripting/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1814":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Server/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1815":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/SWD2011/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1816":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Testing/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1817":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tests/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1818":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/TestSpace1/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1819":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1820":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text support/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1821":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1822":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1823":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Visualization/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1824":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1825":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Wiki/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1826":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Worlds/","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1827":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Holger/EventsLimiter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1828":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Holger/EventsLimiter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1829":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Holger/EventsLimiter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1830":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/ElProfesor/EmptyElProfesor.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1831":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/ElProfesor/ElProfesorOnConnections.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1832":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/ElProfesor/EmptyElProfesor.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1833":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/ElProfesor/ElProfesorOnConnections.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1834":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/ElProfesor/ElProfesorOnLivelyKernel.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1835":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/ElProfesor/ElProfesorOnLivelyKernel.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1836":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/ElProfesor/ElProfesorOnMorphs.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1837":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/ElProfesor/EmptyElProfesor.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1838":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/ElProfesor/ElProfesorOnConnections.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1839":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/ElProfesor/ElProfesorOnMorphs.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1840":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/ElProfesor/ElProfesorOnLivelyKernel.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1841":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/ElProfesor/ElProfesorOnMorphs.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1842":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/AtomTile.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1843":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/AtomTile.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1844":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/TwitterSource.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1845":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/AtomTile.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1846":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/TwitterSource.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1847":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/ODataCustomerTile.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1848":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/ODataCustomerTile.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1849":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/TwitterSource.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1850":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/ODataCustomerTile.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1851":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/TileImage.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1852":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/TileImage.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1853":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/TileText.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1854":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/TileText.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1855":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/ODataEmployeeTile.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1856":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/TileImage.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1857":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/ODataEmployeeTile.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1858":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/TileText.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1859":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/TileLink.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1860":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/ODataEmployeeTile.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1861":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/TileLink.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1862":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/AtomSource.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1863":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/TileFeed.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1864":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/TileLink.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1865":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/AtomSource.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1866":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/TileFeed.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1867":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/ODataTileSource.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1868":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/AtomSource.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1869":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/TileFeed.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1870":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/ODataTileSource.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1871":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/ODataTileSource.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1872":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/BasicTile.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1873":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/BasicTile.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1874":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/TileImageBase64.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1875":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/BasicTile.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1876":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/TweetTile.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1877":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/TileImageBase64.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1878":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/TweetTile.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1879":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/TileImageBase64.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1880":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tiles/TweetTile.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1881":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text%20support/FontList.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1882":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text%20support/FontList.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1883":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text%20support/FontList.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1884":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Dialogs/PublishPartDialog.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1885":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Dialogs/PublishPartDialog.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1886":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Dialogs/PublishPartDialog.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1887":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/CrazyColorsAgain.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1888":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/ChineseCheckers.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1889":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/ChineseCheckers.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1890":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/GridColorArt.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1891":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/GridColorArt.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1892":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/ChineseCheckers.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1893":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/Elephant.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1894":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/GridColorArt.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1895":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/Elephant.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1896":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/MonaLisa.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1897":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/Heart.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1898":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/Pong.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1899":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/MonaLisa.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1900":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/Heart.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1901":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/Pong.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1902":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/Elephant.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1903":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/Pong.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1904":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/Heart.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1905":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/MonaLisa.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1906":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/FunnyWatcher.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1907":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/FunnyWatcher.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1908":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/WanderingEye.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1909":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/WanderingEye.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1910":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/FunnyWatcher.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1911":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/ColoredRectCreator.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1912":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/ChatMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1913":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/PianoKeyboard.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1914":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/ColoredRectCreator.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1915":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/ChatMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1916":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/WanderingEye.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1917":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/Alien.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1918":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/PianoKeyboard.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1919":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/Alien.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1920":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/ChatMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1921":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/ColoredRectCreator.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1922":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/PianoKeyboard.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1923":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/Alien.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1924":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/QuickBrownFox.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1925":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/RefactorMan.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1926":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/QuickBrownFox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1927":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/RefactorMan.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1928":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/QuickBrownFox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1929":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/RefactorMan.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1930":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/CrazyColorsAgain.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1931":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Fun/CrazyColorsAgain.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1932":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Sandbox/Rectangle-republished.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1933":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Sandbox/SandboxBackup.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1934":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Sandbox/ColorfulWindmill.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1935":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Sandbox/GreenRectangle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1936":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Sandbox/SandboxBackup.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1937":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Sandbox/ModifiedGreenRectangle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1938":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Sandbox/ColorfulWindmill.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1939":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Sandbox/GreenRectangle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1940":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Sandbox/ModifiedGreenRectangle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1941":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Sandbox/SandboxBackup.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1942":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Sandbox/ColorfulWindmill.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1943":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Sandbox/GreenRectangle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1944":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Sandbox/ModifiedGreenRectangle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1945":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Sandbox/Orange%20Rectangle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1946":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Sandbox/Orange%20Rectangle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1947":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Sandbox/Rectangle%20Light%20Blue.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1948":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Sandbox/MyRedRectangle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1949":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Sandbox/Car.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1950":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Sandbox/Rectangle%20Light%20Blue.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1951":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Sandbox/MyRedRectangle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1952":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Sandbox/Car.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1953":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Sandbox/Orange%20Rectangle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1954":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Sandbox/Rectangle-republished.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1955":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Sandbox/Rectangle-republished.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1956":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Sandbox/Rectangle%20Light%20Blue.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1957":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Sandbox/MyRedRectangle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1958":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Sandbox/Car.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1959":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Jens/APIUsageInParts.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1960":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Jens/RandomColorBox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1961":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Jens/TestGreenBox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1962":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Jens/APIUsageInParts.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1963":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Jens/APIUsageInParts.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1964":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Jens/RandomColorBox.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1965":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Jens/TestGreenBox.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1966":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Jens/RandomColorBox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1967":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Jens/TestGreenBox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1968":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Visualization/URLTreeMap.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1969":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Visualization/URLCirclePacking.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1970":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Visualization/WorldMorphTreeMap.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1971":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Visualization/URLTreeMap.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1972":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Visualization/URLTree.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1973":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Visualization/URLCirclePacking.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1974":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Visualization/URLTree.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1975":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Visualization/URLTreeMap.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1976":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Visualization/ProtovisStackDrawing.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1977":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Visualization/URLCirclePacking.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1978":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Visualization/URLTree.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1979":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Visualization/ProtovisStackDrawing.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1980":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Visualization/URLSunbursts.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1981":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Visualization/TreeMap.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1982":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Visualization/URLIndentedTree.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1983":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Visualization/URLSunbursts.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1984":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Visualization/ProtovisStackDrawing.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1985":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Visualization/URLIndentedTree.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1986":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Visualization/TreeMap.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1987":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Visualization/ProtovisDrawing.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1988":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Visualization/URLSunbursts.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1989":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Visualization/ProtovisDrawing.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1990":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Visualization/URLIndentedTree.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1991":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Visualization/TreeMap.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1992":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Visualization/ProtovisDrawing.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1993":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Visualization/WorldMorphTreeMap.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1994":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Visualization/WorldMorphTreeMap.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1995":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Backgrounds/LK1Background.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1996":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Backgrounds/WhiteBackground.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1997":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Backgrounds/GrayBackground.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1998":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Backgrounds/WhiteBackground.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"1999":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Backgrounds/GrayBackground.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2000":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Backgrounds/LivelyBackgroundControl.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2001":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Backgrounds/LK1Background.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2002":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Backgrounds/LivelyBackgroundControl.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2003":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Backgrounds/WhiteBackground.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2004":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Backgrounds/GrayBackground.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2005":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Backgrounds/LK1Background.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2006":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Backgrounds/LivelyBackgroundControl.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2007":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Wiki/VersionViewer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2008":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Wiki/LatestChangesViewer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2009":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Wiki/TracLink.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2010":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Wiki/WhatDidIDo.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2011":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Wiki/WhatDidIDo.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2012":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Wiki/WhatDidIDo.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2013":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Wiki/WikiActivities.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2014":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Wiki/CommitCounter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2015":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Wiki/WikiActivities.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2016":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Wiki/CommitCounter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2017":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Wiki/JournalNavigation.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2018":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Wiki/JournalNavigation.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2019":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Wiki/URLShortener.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2020":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Wiki/URLShortener.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2021":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Wiki/WikiActivities.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2022":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Wiki/CommitCounter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2023":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Wiki/JournalNavigation.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2024":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Wiki/URLShortener.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2025":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Wiki/TracLink.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2026":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Wiki/LatestChangesViewer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2027":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Wiki/VersionViewer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2028":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Wiki/VersionViewer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2029":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Wiki/TracLink.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2030":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Wiki/LatestChangesViewer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2031":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/CodePane.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2032":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/NameLabel.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2033":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/CodePane.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2034":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/NameLabel.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2035":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/CodePane.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2036":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/NameLabel.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2037":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/DropDownList.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2038":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/DropDownList.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2039":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/RGBColorChooser.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2040":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/RGBColorChooser.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2041":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/DropDownList.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2042":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/TabFolder.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2043":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/RGBColorChooser.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2044":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/TabFolder.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2045":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/TabFolder.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2046":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/ResizeCorner.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2047":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/ResizeCorner.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2048":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/ResizeCorner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2049":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/CheckBox.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2050":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/CheckBox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2051":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/ProgressBar.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2052":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/ProgressBar.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2053":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/JournalEntry.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2054":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/ClipMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2055":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/CheckBox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2056":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/JournalEntry.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2057":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/ClipMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2058":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/ProgressBar.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2059":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/WindowFinder.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2060":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/ProgressIndicator.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2061":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/CloseButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2062":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/LabeledBox.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2063":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/ProgressIndicator.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2064":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/LabeledBox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2065":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/JournalEntry.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2066":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/CloseButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2067":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/ClipMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2068":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/FilterableList.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2069":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/WindowFinder.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2070":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/FilterableList.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2071":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/ProgressIndicator.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2072":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/LabeledBox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2073":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/CloseButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2074":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Widgets/FilterableList.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2075":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Documentation/LivelyHelp.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2076":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Documentation/AnnotationPin.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2077":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Documentation/AnnotationPin.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2078":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Documentation/LivelyHelp.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2079":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Documentation/AnnotationPin.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2080":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Documentation/LivelyHelp.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2081":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/CPUVisulization.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2082":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DatabaseDemo/IntegerInput.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2083":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DatabaseDemo/ReferenceChoice.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2084":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DatabaseDemo/DataSelector.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2085":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DatabaseDemo/IntegerInput.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2086":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DatabaseDemo/FloatInput.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2087":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DatabaseDemo/FloatInput.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2088":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DatabaseDemo/MessageMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2089":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DatabaseDemo/MessageMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2090":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DatabaseDemo/FloatInput.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2091":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DatabaseDemo/DataForm.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2092":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DatabaseDemo/DataDisplay.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2093":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DatabaseDemo/DataForm.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2094":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DatabaseDemo/MessageMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2095":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DatabaseDemo/DataDisplay.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2096":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DatabaseDemo/DataForm.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2097":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DatabaseDemo/TextInput.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2098":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DatabaseDemo/TextInput.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2099":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DatabaseDemo/DataDisplay.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2100":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DatabaseDemo/TableCreator.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2101":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DatabaseDemo/TableCreator.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2102":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DatabaseDemo/TextInput.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2103":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DatabaseDemo/TableCreator.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2104":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DatabaseDemo/DatabaseConnector.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2105":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DatabaseDemo/DatabaseConnector.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2106":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DatabaseDemo/DatabaseConnector.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2107":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DatabaseDemo/DataReference.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2108":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DatabaseDemo/DataReference.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2109":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DatabaseDemo/DataReference.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2110":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DatabaseDemo/BooleanInput.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2111":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DatabaseDemo/BooleanInput.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2112":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DatabaseDemo/BooleanInput.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2113":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DatabaseDemo/ReferenceChoice.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2114":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DatabaseDemo/DataSelector.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2115":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DatabaseDemo/ReferenceChoice.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2116":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DatabaseDemo/DataSelector.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2117":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DatabaseDemo/IntegerInput.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2118":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Worlds/RemoveWorldButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2119":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Worlds/Title.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2120":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Worlds/RemoveWorldButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2121":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Worlds/Title.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2122":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Worlds/RemoveWorldButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2123":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Worlds/Title.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2124":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/CPUVisulization.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2125":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DroppableBehaviors/TitleTextStyle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2126":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DroppableBehaviors/RotationBehavior.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2127":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DroppableBehaviors/GradientBehavior.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2128":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DroppableBehaviors/SubtitleTextStyle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2129":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DroppableBehaviors/RotationBehavior.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2130":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DroppableBehaviors/SubtitleTextStyle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2131":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DroppableBehaviors/GradientBehavior.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2132":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DroppableBehaviors/RotationBehavior.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2133":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DroppableBehaviors/SubtitleTextStyle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2134":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DroppableBehaviors/NoteTextStyle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2135":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DroppableBehaviors/NoteTextStyle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2136":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DroppableBehaviors/ThrobbingBehavior.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2137":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DroppableBehaviors/ColorBehavior.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2138":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DroppableBehaviors/ThrobbingBehavior.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2139":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DroppableBehaviors/ColorBehavior.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2140":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DroppableBehaviors/NoteTextStyle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2141":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DroppableBehaviors/LaTeXHighlighting.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2142":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DroppableBehaviors/InvisibleBehavior.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2143":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DroppableBehaviors/LaTeXHighlighting.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2144":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DroppableBehaviors/ColorBehavior.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2145":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DroppableBehaviors/ThrobbingBehavior.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2146":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DroppableBehaviors/InvisibleBehavior.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2147":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DroppableBehaviors/TitleTextStyle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2148":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DroppableBehaviors/TitleTextStyle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2149":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DroppableBehaviors/LaTeXHighlighting.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2150":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DroppableBehaviors/InvisibleBehavior.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2151":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/DroppableBehaviors/GradientBehavior.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2152":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Issues/CPUVisualization.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2153":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Issues/CPUWorkload.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2154":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Issues/CPUVisualization.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2155":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Issues/CPUWorkload.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2156":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Issues/CPUVisualization.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2157":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Issues/CPUWorkload.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2158":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Presenting/SWATitleSlide.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2159":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Presenting/PresentationController.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2160":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Presenting/SWASlideOverlay.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2161":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Presenting/PresentationController.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2162":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Presenting/SAPSWASlideOverlay.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2163":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Presenting/SWASlide.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2164":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Presenting/SAPSWASlideOverlay.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2165":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Presenting/SWATitleSlide.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2166":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Presenting/SWASlideOverlay.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2167":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Presenting/PresentationController.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2168":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Presenting/SAPSWASlideOverlay.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2169":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Presenting/TemplateSlide.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2170":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Presenting/TemplateSlide.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2171":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Presenting/TestSlide.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2172":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Presenting/TestSlide.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2173":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Presenting/SlideOverlay.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2174":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Presenting/HPITitleSlide.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2175":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Presenting/TemplateSlide.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2176":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Presenting/SAPLogo.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2177":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Presenting/SlideOverlay.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2178":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Presenting/HPITitleSlide.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2179":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Presenting/SAPLogo.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2180":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Presenting/TestSlide.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2181":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Presenting/SlideOverlay.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2182":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Presenting/HPITitleSlide.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2183":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Presenting/SWASlide.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2184":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Presenting/SAPLogo.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2185":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Presenting/SWASlide.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2186":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Presenting/SWASlideOverlay.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2187":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Presenting/SWATitleSlide.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2188":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/test.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2189":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Constantin/CardStack.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2190":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Constantin/Kreis.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2191":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Constantin/CardStack.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2192":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Constantin/Kreis.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2193":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Constantin/CardStack.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2194":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Constantin/Kreis.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2195":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/CPUVisulization.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2196":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/PrimitiveShapes.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2197":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/LineWithArrows.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2198":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/List.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2199":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/Image.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2200":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/PrimitiveShapes.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2201":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/LineWithArrows.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2202":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/Image.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2203":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/Text.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2204":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/Text.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2205":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/Line.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2206":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/LineWithArrows.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2207":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/Image.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2208":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/Line.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2209":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/LineWithArrowOrange.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2210":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/Text.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2211":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/LineWithArrowOrange.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2212":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/Ellipse.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2213":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/Line.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2214":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/LineWithArrow.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2215":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/Ellipse.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2216":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/LineWithArrow.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2217":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/LineWithArrowOrange.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2218":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/Rectangle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2219":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/Ellipse.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2220":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/Triangle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2221":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/LineWithArrow.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2222":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/Rectangle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2223":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/Triangle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2224":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/Star.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2225":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/Star.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2226":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/Rectangle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2227":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/Triangle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2228":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/HeartsGame.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2229":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/Star.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2230":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/Marker.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2231":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/HeartsGame.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2232":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/Marker.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2233":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/HeartsGame.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2234":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/Marker.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2235":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/Cloud.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2236":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/Cloud.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2237":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/List.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2238":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/PrimitiveShapes.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2239":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/List.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2240":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Basic/Cloud.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2241":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/ForwardClock.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2242":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/test.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2243":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Inputs/ScriptableButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2244":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Inputs/ScriptableButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2245":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Inputs/TreeView.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2246":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Inputs/ScriptableButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2247":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Inputs/TreeView.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2248":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Inputs/SubmitButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2249":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Inputs/StartStopButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2250":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Inputs/TreeView.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2251":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Inputs/SubmitButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2252":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Inputs/StartStopButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2253":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Inputs/SearchButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2254":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Inputs/SearchButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2255":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Inputs/ComboText.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2256":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Inputs/SubmitButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2257":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Inputs/StartStopButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2258":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Inputs/ComboText.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2259":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Inputs/SearchButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2260":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Inputs/ComboText.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2261":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Inputs/Button.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2262":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Inputs/Button.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2263":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Inputs/Spinner.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2264":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Inputs/Spinner.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2265":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Inputs/Button.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2266":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Inputs/Slider.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2267":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Inputs/Slider.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2268":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Inputs/Spinner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2269":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Inputs/ChoiceButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2270":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Inputs/ChoiceButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2271":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Inputs/Slider.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2272":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Inputs/ChoiceButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2273":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Inputs/InputField.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2274":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Inputs/InputField.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2275":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Inputs/InputField.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2276":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/ForwardClock.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2277":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text/Journal.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2278":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text/TextBox.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2279":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text/TextBox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2280":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text/FixedLabel.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2281":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text/WIP.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2282":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text/OrangeAnnotationAndLine.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2283":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text/FixedLabel.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2284":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text/WIP.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2285":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text/OrangeAnnotationAndLine.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2286":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text/TextBox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2287":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text/FixedLabel.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2288":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text/WIP.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2289":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text/OrangeAnnotationAndLine.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2290":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text/PaperMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2291":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text/PaperMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2292":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text/Label.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2293":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text/MetaNoteText.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2294":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text/Label.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2295":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text/Title.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2296":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text/MetaNoteText.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2297":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text/Title.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2298":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text/PaperMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2299":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text/Label.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2300":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text/MetaNoteText.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2301":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text/Title.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2302":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text/Translator.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2303":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text/Translator.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2304":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text/Cool.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2305":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text/Cool.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2306":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text/Translator.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2307":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text/Cool.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2308":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text/OrangeAnnotation.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2309":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text/OrangeAnnotation.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2310":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text/Journal.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2311":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text/Journal.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2312":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Text/OrangeAnnotation.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2313":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/test.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2314":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/ForwardClock.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2315":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/EvenNewerCPUVisualization.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2316":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Math/MathMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2317":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Math/MathMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2318":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Math/MathMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2319":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Martin/Measurements%20Workspace.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2320":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Martin/OfflineIndicator.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2321":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Martin/Result%20Workspace.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2322":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Martin/OfflineIndicator.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2323":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Martin/RecreateIDs.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2324":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Martin/RecreateIDs1.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2325":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Martin/Result%20Workspace.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2326":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Martin/OfflineIndicator.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2327":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Martin/Measurements%20Workspace.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2328":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Martin/Measurements%20Workspace.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2329":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Martin/RecreateIDs.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2330":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Martin/RecreateIDs1.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2331":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Martin/RecreateIDs.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2332":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Martin/RecreateIDs1.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2333":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Martin/Result%20Workspace.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2334":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/EvenNewerCPUVisualization.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2335":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BackwardClock.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2336":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/ObjectTracer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2337":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/CurveInspector.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2338":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/TextInspector.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2339":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/Debugger.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2340":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/Debugger.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2341":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/Debugger.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2342":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/FPSMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2343":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/ObjectAreaTracer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2344":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/FPSMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2345":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/ObjectAreaTracer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2346":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/FPSMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2347":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/ModuleDependencyVis.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2348":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/ObjectAreaTracer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2349":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/ModuleDependencyVis.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2350":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/ModuleDependencyVis.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2351":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/PropertySheet.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2352":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/PropertySheet.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2353":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/Benchmarker.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2354":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/Benchmarker.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2355":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/PropertySheet.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2356":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/AlternativeObjectDiffer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2357":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/ObjectDiffer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2358":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/ObjectSerializationGraph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2359":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/AlternativeObjectDiffer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2360":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/Benchmarker.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2361":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/ObjectDiffer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2362":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/ObjectSerializationGraph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2363":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/AlternativeObjectDiffer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2364":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/ObjectDiffer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2365":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/ObjectSerializationGraph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2366":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/SerializationGraph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2367":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/SerializationGraph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2368":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/SerializationGraph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2369":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/ObjectTracer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2370":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/ObjectTracer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2371":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/CurveInspector.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2372":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/TextInspector.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2373":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/CurveInspector.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2374":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Debugging/TextInspector.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2375":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BackwardClock.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2376":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Robert/RobertsTransportationMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2377":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Robert/JensTransportationMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2378":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Robert/RobertsTransportationMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2379":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Robert/JensTransportationMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2380":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Robert/RobertsTransportationMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2381":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Robert/JensTransportationMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2382":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Pictures/LivelyLogo.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2383":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Pictures/LivelyLogo.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2384":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Pictures/LivelyLogo.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2385":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/EvenNewerCPUVisualization.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2386":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/CodeSnippets/ConvertPartsBinLogos.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2387":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/CodeSnippets/ConvertPartsBinLogos.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2388":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/CodeSnippets/ConvertPartsBinLogos.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2389":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Maps/GoogleMaps.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2390":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Maps/AddressExtractor.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2391":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Maps/AddressExtractor.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2392":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Maps/GoogleMaps.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2393":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Maps/USMap.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2394":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Maps/WorldMap.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2395":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Maps/USMap.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2396":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Maps/WorldMap.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2397":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Maps/AddressExtractor.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2398":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Maps/USMap.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2399":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Maps/WorldMap.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2400":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Maps/GoogleMaps.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2401":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/MethodFinder.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2402":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/ClassBrowser.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2403":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/SpreadsheetScripter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2404":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/SpreadsheetScripter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2405":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/PartsBinBrowser.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2406":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/PartsBinBrowser.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2407":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/SpreadsheetScripter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2408":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/ColorReplacer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2409":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/ServerSearch.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2410":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/PartsBinBrowser.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2411":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/ColorReplacer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2412":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/ServerSearch.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2413":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/Explorer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2414":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/Explorer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2415":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/ColorReplacer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2416":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/ServerSearch.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2417":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/StyleEditor.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2418":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/Explorer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2419":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/TestRunner.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2420":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/StyleEditor.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2421":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/TestRunner.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2422":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/ObjectEditor.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2423":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/StyleEditor.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2424":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/ObjectEditor.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2425":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2426":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/SearchSourceCode.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2427":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/DropboxBrowser.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2428":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/SearchSourceCode.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2429":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/DropboxBrowser.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2430":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/ObjectEditor.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2431":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/MovePages.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2432":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/MovePages.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2433":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/DropboxBrowser.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2434":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/SearchSourceCode.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2435":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/IFrameLoader.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2436":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/TextEditor.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2437":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/IFrameLoader.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2438":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/MovePages.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2439":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/TextEditor.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2440":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/WindowFinder.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2441":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/LivelyTweets.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2442":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/IFrameLoader.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2443":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/ErrorStackViewer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2444":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/WindowFinder.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2445":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/LivelyTweets.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2446":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/TextEditor.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2447":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/ErrorStackViewer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2448":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/WindowFinder.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2449":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/LivelyTweets.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2450":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/MethodFinder.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2451":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/ErrorStackViewer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2452":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/ClassBrowser.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2453":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/MethodFinder.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2454":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/ClassBrowser.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2455":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/NewWorld/ColorField.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2456":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/NewWorld/Text.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2457":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/NewWorld/ColorField.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2458":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/NewWorld/FontChooserComboBox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2459":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/NewWorld/Text.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2460":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/NewWorld/ColorField.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2461":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/NewWorld/FontChooserComboBox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2462":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/NewWorld/Text.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2463":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/NewWorld/StyleEditor2.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2464":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/NewWorld/SAPLogo.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2465":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/NewWorld/CollapsiblePanel.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2466":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/NewWorld/CollapsiblePanel.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2467":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/NewWorld/FontChooserDialog.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2468":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/NewWorld/WordCounter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2469":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/NewWorld/WordCounter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2470":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/NewWorld/FontChooserDialog.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2471":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/NewWorld/CollapsiblePanel.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2472":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/NewWorld/WordCounter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2473":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/NewWorld/MetaNoteText.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2474":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/NewWorld/DiffExample.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2475":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/NewWorld/DiffExample.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2476":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/NewWorld/TextAttributePanel.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2477":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/NewWorld/StyleEditor1.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2478":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/NewWorld/TextAttributePanel.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2479":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/NewWorld/DiffExample.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2480":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/NewWorld/VideoCodecTester.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2481":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/NewWorld/VideoCodecTester.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2482":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/NewWorld/Cool.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2483":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/NewWorld/TextAttributePanel.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2484":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/NewWorld/VideoCodecTester.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2485":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/NewWorld/VersionDiffer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2486":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/NewWorld/VersionDiffer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2487":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/NewWorld/VersionDiffer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2488":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/SWD2011/BloomFilter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2489":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/SWD2011/BloomFilter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2490":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/SWD2011/ExampleSWDObject%20%20%20%20.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2491":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/SWD2011/ExampleSWDObject%20%20%20%20.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2492":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/SWD2011/BloomFilter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2493":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/SWD2011/ExampleSWDObject%20%20%20%20.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2494":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BackwardClock.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2495":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Scripting/JSONPrinter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2496":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Scripting/Iterator.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2497":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Scripting/Timer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2498":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Scripting/JSONConverter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2499":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Scripting/Timer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2500":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Scripting/TimerWithDisplay.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2501":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Scripting/JSONConverter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2502":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Scripting/JSONPrinter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2503":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Scripting/TimerWithDisplay.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2504":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Scripting/Timer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2505":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Scripting/JSONConverter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2506":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Scripting/Iterator.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2507":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Scripting/TimerWithDisplay.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2508":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Scripting/Iterator.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2509":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Scripting/JSONPrinter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2510":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tests/CommitMessageTest.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2511":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tests/TestEllipse.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2512":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tests/JensContent.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2513":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tests/TestObjectDice.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2514":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tests/CommitMessageTest.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2515":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tests/TestEllipse.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2516":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tests/JensContent.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2517":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tests/TestObjectDice.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2518":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tests/JensContent.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2519":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tests/CommitMessageTest.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2520":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tests/TestEllipse.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2521":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tests/TestObjectDice.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2522":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Controls/GrabbingControl.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2523":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Controls/DraggingControl.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2524":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Controls/GrabbingControl.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2525":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Controls/DraggingControl.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2526":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Controls/DraggingControl.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2527":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Controls/GrabbingControl.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2528":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Database/DatabaseContainer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2529":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Database/ODataBrowser.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2530":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Database/DatabaseConnector.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2531":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Database/ODataSource.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2532":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Database/DatabaseConnector.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2533":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Database/ODataBrowser.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2534":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Database/SQLiteViewer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2535":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Database/SQLiteViewer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2536":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Database/DatabaseContainer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2537":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Database/DatabaseContainer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2538":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Database/ODataSource.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2539":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Database/SQLiteViewer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2540":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Database/ODataSource.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2541":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Database/ODataBrowser.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2542":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/onlineChecker.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2543":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/Rectangle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2544":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/MorphDiffer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2545":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/Rectangle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2546":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/MorphDiffer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2547":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/Rectangle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2548":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/UserLevelMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2549":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/MorphDiffer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2550":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/UserLevelMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2551":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/UserStory.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2552":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/UserStoryDestroyer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2553":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/UserStory.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2554":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/HyperCard.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2555":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/UserStoryDestroyer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2556":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/HyperCard.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2557":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/UserLevelMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2558":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/Blog.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2559":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/Blog.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2560":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/TestMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2561":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/UserStory.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2562":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/DatabaseChooser.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2563":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/TestMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2564":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/UserStoryBoard.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2565":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/UserStoryDestroyer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2566":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/HyperCard.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2567":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/DatabaseChooser.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2568":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/UserStoryBoard.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2569":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/UserStoryDiffViewer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2570":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/Blog.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2571":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/UserStoryDiffViewer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2572":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/TestMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2573":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/UserStoryBoard.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2574":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/DatabaseChooser.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2575":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/UserStoryDiffViewer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2576":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/BlogEntry.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2577":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/BlogEntry.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2578":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/onlineChecker.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2579":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/onlineChecker.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2580":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/BP2012/BlogEntry.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2581":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Server/LogSearch.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2582":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Server/CPUData.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2583":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Server/NodeJSControl.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2584":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Server/CPUData.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2585":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Server/NodeJSControl.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2586":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Server/CommandLine.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2587":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Server/ServerCommands.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2588":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Server/CPUData.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2589":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Server/CommandLine.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2590":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Server/ServerCommands.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2591":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Server/NodeJSControl.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2592":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Server/ServerPart.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2593":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Server/CommandLine.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2594":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Server/JSRemoteServerWorkspace.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2595":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Server/ServerPart.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2596":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Server/ServerCommands.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2597":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Server/JSRemoteServerWorkspace.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2598":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Server/FibonacciPart.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2599":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Server/ServerPart.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2600":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Server/JSRemoteServerWorkspace.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2601":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Server/FibonacciPart.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2602":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Server/LogSearch.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2603":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Server/LogSearch.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2604":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Server/FibonacciPart.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2605":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Demos/SillyClock.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2606":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Demos/Windmill.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2607":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Demos/Windmill.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2608":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Demos/Windmill.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2609":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Demos/HighscoreExample.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2610":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Demos/BlackClock.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2611":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Demos/FrameRateGraph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2612":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Demos/HighscoreExample.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2613":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Demos/BlackClock.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2614":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Demos/FrameRateGraph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2615":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Demos/Clock.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2616":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Demos/Clock.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2617":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Demos/HighscoreExample.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2618":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Demos/RedRectangle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2619":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Demos/BlackClock.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2620":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Demos/FrameRateGraph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2621":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Demos/RedRectangle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2622":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Demos/Clock.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2623":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Demos/RedRectangle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2624":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Demos/ArchitectureOverview.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2625":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Demos/ArchitectureOverview.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2626":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Demos/ArchitectureOverview.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2627":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Demos/RotatingStar.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2628":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Demos/CurrencyConverter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2629":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Demos/TestWidget.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2630":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Demos/RotatingStar.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2631":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Demos/CurrencyConverter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2632":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Demos/TestWidget.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2633":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Demos/RotatingStar.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2634":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Demos/CurrencyConverter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2635":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Demos/LivelyEngine.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2636":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Demos/TestWidget.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2637":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Demos/LivelyEngine.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2638":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Demos/LivelyEngine.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2639":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Demos/SillyClock.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2640":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Demos/SillyClock.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2641":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/TestObject.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2642":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/TestObject.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2643":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Layout/VBox.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2644":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Layout/HBox.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2645":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Layout/LayoutConfigurator.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2646":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Layout/VBox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2647":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Layout/HBox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2648":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Layout/LayoutConfigurator.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2649":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Layout/JournalBox.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2650":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Layout/JournalBox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2651":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Layout/VBox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2652":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Layout/HBox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2653":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Layout/LayoutConfigurator.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2654":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Layout/JournalBox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2655":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Testing/TestClassRunner.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2656":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Testing/TestRunPane.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2657":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Testing/TestClassRunner.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2658":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Testing/TestClassRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2659":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Testing/TestRunPane.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2660":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Testing/TestRunPane.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2661":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/TestObject.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"2662":{"onLoadFromPartsBin":{"__isSmartRef__":true,"id":2663},"reloadEverything":{"__isSmartRef__":true,"id":2670},"ensureCategories":{"__isSmartRef__":true,"id":2674},"updateCategoriesDictFromPartsBin":{"__isSmartRef__":true,"id":2677},"updateCategoryList":{"__isSmartRef__":true,"id":2681},"defaultPartsBinURL":{"__isSmartRef__":true,"id":2684},"reset":{"__isSmartRef__":true,"id":2687},"setupConnections":{"__isSmartRef__":true,"id":2690},"loadPartsOfCategory":{"__isSmartRef__":true,"id":2694},"removeParts":{"__isSmartRef__":true,"id":2698},"getPartsSpaceForCategory":{"__isSmartRef__":true,"id":2702},"addMorphsForPartItems":{"__isSmartRef__":true,"id":2705},"getURLForCategoryNamed":{"__isSmartRef__":true,"id":2709},"setSelectedPartItem":{"__isSmartRef__":true,"id":2712},"makeUpPartNameFor":{"__isSmartRef__":true,"id":2716},"openPart":{"__isSmartRef__":true,"id":2719},"interactivelyRemoveSelectedPartItem":{"__isSmartRef__":true,"id":2723},"loadAndOpenSelectedPartItem":{"__isSmartRef__":true,"id":2726},"addCategory":{"__isSmartRef__":true,"id":2729},"addCategoryInteractively":{"__isSmartRef__":true,"id":2732},"addExternalCategory":{"__isSmartRef__":true,"id":2735},"removeCategory":{"__isSmartRef__":true,"id":2738},"removeCategoryInteractively":{"__isSmartRef__":true,"id":2741},"interactivelyMoveSelectedPartItem":{"__isSmartRef__":true,"id":2744},"setMetaInfoOfSelectedItem":{"__isSmartRef__":true,"id":2748},"saveCommentForSelectedPartItem":{"__isSmartRef__":true,"id":2752},"addPartsOfCategory":{"__isSmartRef__":true,"id":2755},"onLoadLatest":{"__isSmartRef__":true,"id":2759},"onLoadAll":{"__isSmartRef__":true,"id":2762},"onSearch":{"__isSmartRef__":true,"id":2765},"addPartsFromURLs":{"__isSmartRef__":true,"id":2768},"search":{"__isSmartRef__":true,"id":2772},"showMsg":{"__isSmartRef__":true,"id":2775},"toggleMorePane":{"__isSmartRef__":true,"id":2778},"interactivelyCopySelectedPartItem":{"__isSmartRef__":true,"id":2781}},"2663":{"varMapping":{"__isSmartRef__":true,"id":2664},"source":"function onLoadFromPartsBin() {\n\t$super();\n\tthis.reloadEverything();\n}","funcProperties":{"__isSmartRef__":true,"id":2669},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2664":{"this":{"__isSmartRef__":true,"id":1214},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2665}},"2665":{"$super":{"__isSmartRef__":true,"id":2666}},"2666":{"varMapping":{"__isSmartRef__":true,"id":2667},"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":2668},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2667":{"obj":{"__isSmartRef__":true,"id":1214},"name":"onLoadFromPartsBin"},"2668":{},"2669":{},"2670":{"varMapping":{"__isSmartRef__":true,"id":2671},"source":"function reloadEverything() {\n\tthis.setSelectedPartItem(null)\n\tthis.updateCategoriesDictFromPartsBin();\n this.addCategory(\"*latest*\", true);\n this.addCategory(\"*all*\", true);\n this.addCategory(\"*search*\", true);\n}","funcProperties":{"__isSmartRef__":true,"id":2672},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2671":{"this":{"__isSmartRef__":true,"id":1214}},"2672":{"timestamp":{"__isSmartRef__":true,"id":2673},"user":"lauritz","tags":[]},"2673":{"isSerializedDate":true,"string":"Tue Dec 06 2011 01:36:38 GMT+0100 (CET)"},"2674":{"varMapping":{"__isSmartRef__":true,"id":2675},"source":"function ensureCategories() {\n\tif (!this.categories)\n\t\tthis.categories = {uncategorized: 'PartsBin/'};\n}","funcProperties":{"__isSmartRef__":true,"id":2676},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2675":{"this":{"__isSmartRef__":true,"id":1214}},"2676":{},"2677":{"varMapping":{"__isSmartRef__":true,"id":2678},"source":"function updateCategoriesDictFromPartsBin() { \n\tthis.ensureCategories();\n\tvar webR = new WebResource(this.defaultPartsBinURL());\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\t\tthat.categories[name] = that.defaultPartsBinURL().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":2679},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2678":{"this":{"__isSmartRef__":true,"id":1214}},"2679":{"timestamp":{"__isSmartRef__":true,"id":2680},"user":"lauritz","tags":[]},"2680":{"isSerializedDate":true,"string":"Tue Dec 06 2011 01:38:12 GMT+0100 (CET)"},"2681":{"varMapping":{"__isSmartRef__":true,"id":2682},"source":"function updateCategoryList(optCategoryName) {\n\tthis.get('categoryList').updateList(\n\t\tProperties.own(this.categories).sortBy(function(name) { return name.toLowerCase()}))\n\tthis.get('categoryList').setSelection(optCategoryName)\n}","funcProperties":{"__isSmartRef__":true,"id":2683},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2682":{"this":{"__isSmartRef__":true,"id":1214}},"2683":{},"2684":{"varMapping":{"__isSmartRef__":true,"id":2685},"source":"function defaultPartsBinURL() {\n\treturn URL.codeBase.withFilename('PartsBin/');\n}","funcProperties":{"__isSmartRef__":true,"id":2686},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2685":{"this":{"__isSmartRef__":true,"id":1214}},"2686":{},"2687":{"varMapping":{"__isSmartRef__":true,"id":2688},"source":"function reset() {\n this.connections = {toggleMorePane: {}} \n\t// this.getPartsBinMetaInfo().addRequiredModule('lively.PartsBin')\n\tthis.setSelectedPartItem(null)\n\tdelete this.categories;\n\tthis.get('categoryList').updateList([])\n\tthis.get('partsBinContents').removeAllMorphs();\n this.get('searchText').setTextString(\"\")\n}","funcProperties":{"__isSmartRef__":true,"id":2689},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2688":{"this":{"__isSmartRef__":true,"id":1214}},"2689":{},"2690":{"varMapping":{"__isSmartRef__":true,"id":2691},"source":"function setupConnections() {\n\tconnect(this.closeButton, 'fire', this, 'remove')\n\tconnect(this.addCategoryButton, 'fire', this, 'addCategoryInteractively')\n\tconnect(this.get('removeCategoryButton'), 'fire', this, 'removeCategoryInteractively')\n\tconnect(this.get('categoryList'), 'selection', this, 'categoryName')\n\tconnect(this, 'categoryName', this, 'loadPartsOfCategory')\n\n\tconnect(this.get('partsBinContents'), 'selectedItem', this, 'setSelectedPartItem')\n\n\tconnect(this.get('reloadButton'), \"fire\", this, \"reloadEverything\")\n\n\tconnect(this.get('loadPartButton'), \"fire\", this, \"loadAndOpenSelectedPartItem\")\n\n\tconnect(this.get('removePartButton'), \"fire\", this, \"interactivelyRemoveSelectedPartItem\")\n\n\tconnect(this.get('movePartButton'), \"fire\", this, \"interactivelyMoveSelectedPartItem\")\n\tconnect(this.get('copyPartButton'), \"fire\", this, \"interactivelyCopySelectedPartItem\")\n\n\tconnect(this.get('selectedPartComment'), \"savedTextString\", this, \"saveCommentForSelectedPartItem\")\n}","funcProperties":{"__isSmartRef__":true,"id":2692},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2691":{"this":{"__isSmartRef__":true,"id":1214}},"2692":{"user":"robertkrahn","timestamp":{"__isSmartRef__":true,"id":2693}},"2693":{"isSerializedDate":true,"string":"Thu Jul 07 2011 16:08:02 GMT+0200 (CEST)"},"2694":{"varMapping":{"__isSmartRef__":true,"id":2695},"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.defaultPartsBinURL()).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.defaultPartsBinURL()).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.defaultPartsBinURL()).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":2696},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2695":{"this":{"__isSmartRef__":true,"id":1214}},"2696":{"user":"robertkrahn","timestamp":{"__isSmartRef__":true,"id":2697}},"2697":{"isSerializedDate":true,"string":"Sat Jun 25 2011 15:25:12 GMT+0200 (CEST)"},"2698":{"varMapping":{"__isSmartRef__":true,"id":2699},"source":"function removeParts() {\n\tthis.get('partsBinContents').submorphs.clone().invoke('remove')\n}","funcProperties":{"__isSmartRef__":true,"id":2700},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2699":{"this":{"__isSmartRef__":true,"id":1214}},"2700":{"user":"robertkrahn","timestamp":{"__isSmartRef__":true,"id":2701}},"2701":{"isSerializedDate":true,"string":"Fri Jul 01 2011 02:07:18 GMT+0200 (CEST)"},"2702":{"varMapping":{"__isSmartRef__":true,"id":2703},"source":"function getPartsSpaceForCategory(categoryName) {\n\tvar url = this.getURLForCategoryNamed(categoryName);\n\treturn lively.PartsBin.partsSpaceWithURL(url);\n}","funcProperties":{"__isSmartRef__":true,"id":2704},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2703":{"this":{"__isSmartRef__":true,"id":1214}},"2704":{},"2705":{"varMapping":{"__isSmartRef__":true,"id":2706},"source":"function addMorphsForPartItems(partItems, doNotSort) {\n this.removeParts();\n if (!doNotSort)\n partItems = partItems.sortBy(function(ea) {\n return ea.name.toLowerCase() })\n\n var pContents = this.get('partsBinContents');\n pContents.stopAddingPartItemsAsync();\n pContents.startAddingPartItems(partItems);\n}","funcProperties":{"__isSmartRef__":true,"id":2707},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2706":{"this":{"__isSmartRef__":true,"id":1214}},"2707":{"user":"robertkrahn","timestamp":{"__isSmartRef__":true,"id":2708}},"2708":{"isSerializedDate":true,"string":"Fri Jul 01 2011 02:07:50 GMT+0200 (CEST)"},"2709":{"varMapping":{"__isSmartRef__":true,"id":2710},"source":"function getURLForCategoryNamed(categoryName) {\n\tvar relative = this.categories[categoryName];\n\tif (!relative) return null;\n\treturn URL.ensureAbsoluteCodeBaseURL(relative).withRelativePartsResolved()\n}","funcProperties":{"__isSmartRef__":true,"id":2711},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2710":{"this":{"__isSmartRef__":true,"id":1214}},"2711":{},"2712":{"varMapping":{"__isSmartRef__":true,"id":2713},"source":"function setSelectedPartItem(item) {\n\tthis.selectedPartItem = item;\n\tthis.get('selectedPartComment').textString = '';\n\tthis.get('selectedPartVersions').updateList(item ? ['Loading versions...']: []);\n\tthis.get('selectedPartVersions').setSelection(null);\n\tif (!item) {\n\t\tthis.get('selectedPartName').textString = 'nothing selected'\n this.get('selectedPartSpaceName').textString = ''\n\t\treturn;\n\t}\n\tthis.get('selectedPartName').textString = item.name\n this.get('selectedPartSpaceName').textString = item.partsSpaceName\n\n\t// load versions\n\tconnect(item, 'partVersions', this.get('selectedPartVersions'), 'updateList');\n\titem.loadPartVersions(true);\n\n\t// load meta info\n\tconnect(item, 'loadedMetaInfo', this, 'setMetaInfoOfSelectedItem');\n this.get('morePane').get('viralUrl').textString = 'http://www.lively-kernel.org/viral?part=' + item.name + '&path=' + item.partsSpaceName;\n\titem.loadPartMetaInfo(true);\n}","funcProperties":{"__isSmartRef__":true,"id":2714},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2713":{"this":{"__isSmartRef__":true,"id":1214}},"2714":{"user":"fbo","timestamp":{"__isSmartRef__":true,"id":2715}},"2715":{"isSerializedDate":true,"string":"Mon Oct 24 2011 21:41:21 GMT+0200 (CEST)"},"2716":{"varMapping":{"__isSmartRef__":true,"id":2717},"source":"function makeUpPartNameFor(name) {\n\tif (!$morph(name)) return name;\n\tvar i = 2\n\twhile($morph(name + i)) { i++}\n\treturn name + i;\n}","funcProperties":{"__isSmartRef__":true,"id":2718},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2717":{"this":{"__isSmartRef__":true,"id":1214}},"2718":{},"2719":{"varMapping":{"__isSmartRef__":true,"id":2720},"source":"function openPart(partMorph) {\n\tpartMorph.setName(this.makeUpPartNameFor(partMorph.getName()));\n\tlively.morphic.World.current().firstHand().grabMorph(partMorph, null);\n if(partMorph.onCreateFromPartsBin) partMorph.onCreateFromPartsBin();\n\tpartMorph.setPosition(pt(0,0));\n\t// partMorph.forceRestartAllActiveScripts();\n}","funcProperties":{"__isSmartRef__":true,"id":2721},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2720":{"this":{"__isSmartRef__":true,"id":1214}},"2721":{"user":"sebastian.stamm","timestamp":{"__isSmartRef__":true,"id":2722}},"2722":{"isSerializedDate":true,"string":"Thu Oct 20 2011 15:10:42 GMT+0200 (CEST)"},"2723":{"varMapping":{"__isSmartRef__":true,"id":2724},"source":"function interactivelyRemoveSelectedPartItem(partMorph) {\n\tvar item = this.selectedPartItem;\n\tif (!item) return;\n\tthis.world().confirm(\"really delete \" + item.name + \" in PartsBin?\", function(answer) {\n\t\tif (!answer) return;\n\t\titem.del();\n\t\tthis.reloadEverything();\n\t\talertOK(\"deleted \" + item.name);\n\t}.bind(this))\n}","funcProperties":{"__isSmartRef__":true,"id":2725},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2724":{"this":{"__isSmartRef__":true,"id":1214}},"2725":{},"2726":{"varMapping":{"__isSmartRef__":true,"id":2727},"source":"function loadAndOpenSelectedPartItem(partMorph) {\n\tvar item = this.selectedPartItem;\n\tif (!item) return;\n\tconnect(item, 'part', this, 'openPart');\n\tvar selectedVersion = this.get('selectedPartVersions').selection,\n\t\trev = selectedVersion ? selectedVersion.rev : null;\n\titem.loadPart(true, null, rev);\n\talert('loading ' + item.name + '...');\n}","funcProperties":{"__isSmartRef__":true,"id":2728},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2727":{"this":{"__isSmartRef__":true,"id":1214}},"2728":{},"2729":{"varMapping":{"__isSmartRef__":true,"id":2730},"source":"function addCategory(categoryName, doNotUpdate) {\n // this.addCategory(\"*all*\") \n\tif (!categoryName.startsWith(\"*\")) {\n\t var url = this.defaultPartsBinURL().withFilename(categoryName)\n this.addExternalCategory(categoryName, url, true);\n } else {\n // alertOK(\"add special category: \" + categoryName);\n this.categories[categoryName] = {isSpecialCategory: true};\n if (!doNotUpdate)\n this.updateCategoryList(categoryName)\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2731},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2730":{"this":{"__isSmartRef__":true,"id":1214}},"2731":{},"2732":{"varMapping":{"__isSmartRef__":true,"id":2733},"source":"function addCategoryInteractively() {\n\tvar partsBin = this, world = this.world();\n\tworld.prompt('Name of new category?', function(categoryName) {\n\t\tif (!categoryName || categoryName == '') {\n\t\t\talert('no category created!')\n\t\t\treturn;\n\t\t}\n\t\tpartsBin.addCategory(categoryName)\n\t})\t\n}","funcProperties":{"__isSmartRef__":true,"id":2734},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2733":{"this":{"__isSmartRef__":true,"id":1214}},"2734":{},"2735":{"varMapping":{"__isSmartRef__":true,"id":2736},"source":"function addExternalCategory(categoryName, url, createPath) {\n\turl = url.asDirectory();\n\tthis.categories[categoryName] = url;\n\tif (createPath) {\n\t\tthis.getPartsSpaceForCategory(categoryName).ensureExistance();\n\t}\n\tthis.updateCategoryList(categoryName)\n}","funcProperties":{"__isSmartRef__":true,"id":2737},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2736":{"this":{"__isSmartRef__":true,"id":1214}},"2737":{},"2738":{"varMapping":{"__isSmartRef__":true,"id":2739},"source":"function removeCategory(categoryName) {\n\t// categoryName = this.categoryName\n\tvar url = this.getURLForCategoryNamed(categoryName);\n\tif (!url) {\n\t\talert('No category ' + categoryName + ' exists! Doing nothing')\n\t\treturn;\n\t}\n\tvar webR = new WebResource(url);\n\tif (!webR.exists()) {\n\t\talert('Does not exist: ' + url);\n\t\tdelete this.categories[categoryName];\n\t\tlively.PartsBin.removePartsSpace(name);\n\t\tthis.updateCategoryList();\n\t\treturn\n\t}\n\twebR.getSubElements()\n\tif (!webR.subDocuments || webR.subDocuments.length > 0 ||\n\t\t\t !webR.subCollections || webR.subCollections.length > 0) {\n\t\talert('Will not remove directory ' + url + ' because it is not empty')\n\t} else {\n\t\twebR.del();\n\t\talertOK('Removed ' + categoryName + ' url ' + url);\n\t}\n\tdelete this.categories[categoryName];\n\tlively.PartsBin.removePartsSpace(name);\n\tthis.updateCategoryList();\n}","funcProperties":{"__isSmartRef__":true,"id":2740},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2739":{"this":{"__isSmartRef__":true,"id":1214}},"2740":{},"2741":{"varMapping":{"__isSmartRef__":true,"id":2742},"source":"function removeCategoryInteractively() {\n\tvar partsBin = this, world = this.world();\n\tworld.confirm('Really remove ' + this.categoryName + '?', function(result) {\n\t\tif (!result) {\n\t\t\talert('no category removed!')\n\t\t\treturn;\n\t\t}\n\t\tpartsBin.removeCategory(partsBin.categoryName)\n\t})\t\n}","funcProperties":{"__isSmartRef__":true,"id":2743},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2742":{"this":{"__isSmartRef__":true,"id":1214}},"2743":{},"2744":{"varMapping":{"__isSmartRef__":true,"id":2745},"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":2746},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2745":{"this":{"__isSmartRef__":true,"id":1214}},"2746":{"user":"robertkrahn","timestamp":{"__isSmartRef__":true,"id":2747}},"2747":{"isSerializedDate":true,"string":"Thu Jul 07 2011 16:13:12 GMT+0200 (CEST)"},"2748":{"varMapping":{"__isSmartRef__":true,"id":2749},"source":"function setMetaInfoOfSelectedItem(metaInfo) {\n\tvar comment = (metaInfo && metaInfo.getComment()) || 'No comment yet';\n\tthis.get('selectedPartComment').textString = comment;\n if (metaInfo.changes) {\n \n var changes = metaInfo.changes.reverse().collect(function(ea) {\n return ea.date + ' ' + ea.author + \": \\n\" + (ea.message || \"no comment\") \n \n }).join('\\n\\n')\n this.get('selectedPartChanges').textString = changes\n }\n // this.selectedPartItem.getMetaInfo().changes[0].co\n}","funcProperties":{"__isSmartRef__":true,"id":2750},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2749":{"this":{"__isSmartRef__":true,"id":1214}},"2750":{"user":"jenslincke","timestamp":{"__isSmartRef__":true,"id":2751}},"2751":{"isSerializedDate":true,"string":"Wed Oct 19 2011 14:29:24 GMT+0200 (CEST)"},"2752":{"varMapping":{"__isSmartRef__":true,"id":2753},"source":"function saveCommentForSelectedPartItem(comment) {\n\tif (!this.selectedPartItem) {\n\t\talert('no part item selected!')\n\t\treturn;\n\t}\n\tvar metaInfo = this.selectedPartItem.getMetaInfo();\n\tmetaInfo.setComment(comment);\n\tthis.selectedPartItem.uploadMetaInfoOnly();\n}","funcProperties":{"__isSmartRef__":true,"id":2754},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2753":{"this":{"__isSmartRef__":true,"id":1214}},"2754":{},"2755":{"varMapping":{"__isSmartRef__":true,"id":2756},"source":"function addPartsOfCategory(categoryName) {\n\tvar partsSpace = this.getPartsSpaceForCategory(categoryName);\n\tconnect(partsSpace, 'partItems', this, 'addMorphsForPartItems', {\n\t\tconverter: function(partItemObj) { return Properties.ownValues(partItemObj) }})\n\tpartsSpace.load(true)\n}","funcProperties":{"__isSmartRef__":true,"id":2757},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2756":{"this":{"__isSmartRef__":true,"id":1214}},"2757":{"user":"robertkrahn","timestamp":{"__isSmartRef__":true,"id":2758}},"2758":{"isSerializedDate":true,"string":"Sat Jul 02 2011 02:55:34 GMT+0200 (CEST)"},"2759":{"varMapping":{"__isSmartRef__":true,"id":2760},"source":"function onLoadLatest(propfindXML) {\n\t// extract\n\tvar rawNodes = new Query(\"/D:multistatus/D:response\").findAll(propfindXML.documentElement);\n\n\tvar svnVersionInfos = rawNodes.map(function(rawNode) { return SVNVersionInfo.fromPropfindNode(rawNode) });\n\n // alertOK(\"loaded latest: \" + svnVersionInfos.length)\n \t// this.svnLatestVersionInfos = svnVersionInfos;\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":2761},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2760":{"this":{"__isSmartRef__":true,"id":1214}},"2761":{},"2762":{"varMapping":{"__isSmartRef__":true,"id":2763},"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":2764},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2763":{"this":{"__isSmartRef__":true,"id":1214}},"2764":{},"2765":{"varMapping":{"__isSmartRef__":true,"id":2766},"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":2767},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2766":{"this":{"__isSmartRef__":true,"id":1214}},"2767":{},"2768":{"varMapping":{"__isSmartRef__":true,"id":2769},"source":"function addPartsFromURLs(urls) {\n var partsBin = this,\n partItems = [];\n\n urls.forEach(function(ea) {\n var partPath = ea.relativePathFrom(URL.codeBase),\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 // urls.nestedDelay(\n // function(ea) {\n // var partPath = ea.relativePathFrom(URL.codeBase),\n // match = partPath.match(/(.*\\/)(.*).json/)\n // if (match)\n // partItems.push(lively.PartsBin.getPartItem(match[2], match[1]));\n // },\n // 0.1,\n // function() { partsBin.addMorphsForPartItems(partItems, true) });\n}","funcProperties":{"__isSmartRef__":true,"id":2770},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2769":{"this":{"__isSmartRef__":true,"id":1214}},"2770":{"user":"robertkrahn","timestamp":{"__isSmartRef__":true,"id":2771}},"2771":{"isSerializedDate":true,"string":"Fri Jul 01 2011 02:10:07 GMT+0200 (CEST)"},"2772":{"varMapping":{"__isSmartRef__":true,"id":2773},"source":"function search(searchString) {\n this.get('categoryList').setSelection(\"*search*\")\n}","funcProperties":{"__isSmartRef__":true,"id":2774},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2773":{"this":{"__isSmartRef__":true,"id":1214}},"2774":{},"2775":{"varMapping":{"__isSmartRef__":true,"id":2776},"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":2777},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2776":{"this":{"__isSmartRef__":true,"id":1214}},"2777":{},"2778":{"varMapping":{"__isSmartRef__":true,"id":2779},"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":2780},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2779":{"this":{"__isSmartRef__":true,"id":1214}},"2780":{},"2781":{"varMapping":{"__isSmartRef__":true,"id":2782},"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":2783},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2782":{"this":{"__isSmartRef__":true,"id":1214}},"2783":{"user":"robertkrahn","timestamp":{"__isSmartRef__":true,"id":2784}},"2784":{"isSerializedDate":true,"string":"Thu Jul 07 2011 16:13:17 GMT+0200 (CEST)"},"2785":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2786":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2787":{"moveVertical":true},"2788":{"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"},"2789":{"morph":{"__isSmartRef__":true,"id":1171},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2790":{"x":59,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2791":{"submorphs":[{"__isSmartRef__":true,"id":2792}],"scripts":[],"id":428,"shape":{"__isSmartRef__":true,"id":2807},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2823},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2810},"lighterFill":{"__isSmartRef__":true,"id":2824},"label":{"__isSmartRef__":true,"id":2792},"attributeConnections":[{"__isSmartRef__":true,"id":2833},{"__isSmartRef__":true,"id":2834}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","padding":{"__isSmartRef__":true,"id":2835},"name":"removePartButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":2836},"owner":{"__isSmartRef__":true,"id":1170},"layout":{"__isSmartRef__":true,"id":2837},"renderContextTable":{"__isSmartRef__":true,"id":2838},"eventHandler":{"__isSmartRef__":true,"id":2839},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Button"},"2792":{"submorphs":[],"scripts":[],"id":429,"shape":{"__isSmartRef__":true,"id":2793},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":66,"_MaxTextHeight":null,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2799},"textColor":{"__isSmartRef__":true,"id":2796},"owner":{"__isSmartRef__":true,"id":2791},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":2800}],"padding":{"__isSmartRef__":true,"id":2802},"_Padding":{"__isSmartRef__":true,"id":2803},"prevScroll":[0,0],"_Align":"center","_FontFamily":"Arial","_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","_VerticalAlign":"middle","_Display":"table-cell","priorExtent":{"__isSmartRef__":true,"id":2804},"renderContextTable":{"__isSmartRef__":true,"id":2805},"eventHandler":{"__isSmartRef__":true,"id":2806},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":66,"_MinTextHeight":null,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"2793":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":2794},"_Extent":{"__isSmartRef__":true,"id":2795},"_BorderColor":{"__isSmartRef__":true,"id":2796},"renderContextTable":{"__isSmartRef__":true,"id":2797},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2798},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2794":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2795":{"x":66,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2796":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2797":{"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"},"2798":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2799":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2800":{"style":{"__isSmartRef__":true,"id":2801},"morph":{"__isSmartRef__":true,"id":2792},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":2792},"storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"2801":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2802":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2803":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2804":{"x":66,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2805":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"2806":{"morph":{"__isSmartRef__":true,"id":2792},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2807":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":2808},"_Extent":{"__isSmartRef__":true,"id":2809},"_Fill":{"__isSmartRef__":true,"id":2810},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2820},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":2821},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2822},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2808":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2809":{"x":66,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2810":{"stops":[{"__isSmartRef__":true,"id":2811},{"__isSmartRef__":true,"id":2813},{"__isSmartRef__":true,"id":2815},{"__isSmartRef__":true,"id":2817}],"vector":{"__isSmartRef__":true,"id":2819},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2811":{"offset":0,"color":{"__isSmartRef__":true,"id":2812}},"2812":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2813":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2814}},"2814":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2815":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2816}},"2816":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2817":{"offset":1,"color":{"__isSmartRef__":true,"id":2818}},"2818":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2819":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2820":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2821":{"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"},"2822":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2823":{"x":92.12005863445097,"y":393.8518587078797,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2824":{"stops":[{"__isSmartRef__":true,"id":2825},{"__isSmartRef__":true,"id":2827},{"__isSmartRef__":true,"id":2829},{"__isSmartRef__":true,"id":2831}],"vector":{"__isSmartRef__":true,"id":2819},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2825":{"offset":0,"color":{"__isSmartRef__":true,"id":2826}},"2826":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2827":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2828}},"2828":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2829":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2830}},"2830":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2831":{"offset":1,"color":{"__isSmartRef__":true,"id":2832}},"2832":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2833":{"sourceObj":{"__isSmartRef__":true,"id":2791},"sourceAttrName":"fire","targetMethodName":"reloadEverything","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2834":{"sourceObj":{"__isSmartRef__":true,"id":2791},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1214},"targetMethodName":"interactivelyRemoveSelectedPartItem","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2835":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2836":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2837":{"moveVertical":true},"2838":{"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"},"2839":{"morph":{"__isSmartRef__":true,"id":2791},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2840":{"submorphs":[{"__isSmartRef__":true,"id":2841}],"scripts":[],"id":430,"shape":{"__isSmartRef__":true,"id":2856},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2872},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2859},"lighterFill":{"__isSmartRef__":true,"id":2873},"label":{"__isSmartRef__":true,"id":2841},"attributeConnections":[{"__isSmartRef__":true,"id":2882},{"__isSmartRef__":true,"id":2883}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","padding":{"__isSmartRef__":true,"id":2884},"name":"loadPartButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":2885},"owner":{"__isSmartRef__":true,"id":1170},"layout":{"__isSmartRef__":true,"id":2886},"renderContextTable":{"__isSmartRef__":true,"id":2887},"eventHandler":{"__isSmartRef__":true,"id":2888},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Button"},"2841":{"submorphs":[],"scripts":[],"id":431,"shape":{"__isSmartRef__":true,"id":2842},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":66,"_MaxTextHeight":null,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2848},"textColor":{"__isSmartRef__":true,"id":2845},"owner":{"__isSmartRef__":true,"id":2840},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":2849}],"padding":{"__isSmartRef__":true,"id":2851},"_Padding":{"__isSmartRef__":true,"id":2852},"prevScroll":[0,0],"_Align":"center","_FontFamily":"Arial","_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","_VerticalAlign":"middle","_Display":"table-cell","priorExtent":{"__isSmartRef__":true,"id":2853},"renderContextTable":{"__isSmartRef__":true,"id":2854},"eventHandler":{"__isSmartRef__":true,"id":2855},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":66,"_MinTextHeight":null,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"2842":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":2843},"_Extent":{"__isSmartRef__":true,"id":2844},"_BorderColor":{"__isSmartRef__":true,"id":2845},"renderContextTable":{"__isSmartRef__":true,"id":2846},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2847},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2843":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2844":{"x":66,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2845":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2846":{"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"},"2847":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2848":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2849":{"style":{"__isSmartRef__":true,"id":2850},"morph":{"__isSmartRef__":true,"id":2841},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":2841},"storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"2850":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2851":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2852":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2853":{"x":66,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2854":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"2855":{"morph":{"__isSmartRef__":true,"id":2841},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2856":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":2857},"_Extent":{"__isSmartRef__":true,"id":2858},"_Fill":{"__isSmartRef__":true,"id":2859},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2869},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":2870},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2871},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2857":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2858":{"x":66,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2859":{"stops":[{"__isSmartRef__":true,"id":2860},{"__isSmartRef__":true,"id":2862},{"__isSmartRef__":true,"id":2864},{"__isSmartRef__":true,"id":2866}],"vector":{"__isSmartRef__":true,"id":2868},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2860":{"offset":0,"color":{"__isSmartRef__":true,"id":2861}},"2861":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2862":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2863}},"2863":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2864":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2865}},"2865":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2866":{"offset":1,"color":{"__isSmartRef__":true,"id":2867}},"2867":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2868":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2869":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2870":{"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"},"2871":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2872":{"x":22.154971194602297,"y":393.89144835121806,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2873":{"stops":[{"__isSmartRef__":true,"id":2874},{"__isSmartRef__":true,"id":2876},{"__isSmartRef__":true,"id":2878},{"__isSmartRef__":true,"id":2880}],"vector":{"__isSmartRef__":true,"id":2868},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2874":{"offset":0,"color":{"__isSmartRef__":true,"id":2875}},"2875":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2876":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2877}},"2877":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2878":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2879}},"2879":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2880":{"offset":1,"color":{"__isSmartRef__":true,"id":2881}},"2881":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2882":{"sourceObj":{"__isSmartRef__":true,"id":2840},"sourceAttrName":"fire","targetMethodName":"reloadEverything","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2883":{"sourceObj":{"__isSmartRef__":true,"id":2840},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1214},"targetMethodName":"loadAndOpenSelectedPartItem","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2884":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2885":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2886":{"moveVertical":true},"2887":{"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"},"2888":{"morph":{"__isSmartRef__":true,"id":2840},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2889":{"submorphs":[],"scripts":[],"id":432,"shape":{"__isSmartRef__":true,"id":2890},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2896},"_MaxTextWidth":258,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":2893},"showsHalos":false,"_FontSize":12,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"selectedPartName","partsBinMetaInfo":{"__isSmartRef__":true,"id":2897},"textChunks":[{"__isSmartRef__":true,"id":2898}],"charsReplaced":"some text","lastFindLoc":-9,"priorSelectionRange":[13,13],"prevScroll":[0,0],"owner":{"__isSmartRef__":true,"id":1170},"_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":2900},"renderContextTable":{"__isSmartRef__":true,"id":2901},"eventHandler":{"__isSmartRef__":true,"id":2902},"_WhiteSpaceHandling":"pre-wrap","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":258,"_MinTextHeight":null,"distanceToDragEvent":{"__isSmartRef__":true,"id":2903},"previousSelection":[20,20],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"2890":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":2891},"_Extent":{"__isSmartRef__":true,"id":2892},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2893},"renderContextTable":{"__isSmartRef__":true,"id":2894},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":2895},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2891":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2892":{"x":258,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2893":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2894":{"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"},"2895":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2896":{"x":22.074220912172564,"y":8.635794805933187,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2897":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2898":{"style":{"__isSmartRef__":true,"id":2899},"chunkOwner":{"__isSmartRef__":true,"id":2889},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"2899":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2900":{"x":258,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2901":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"2902":{"morph":{"__isSmartRef__":true,"id":2889},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2903":{"x":167.51791727205773,"y":-12.628784291915622,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2904":{"submorphs":[],"scripts":[],"id":434,"shape":{"__isSmartRef__":true,"id":2905},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2911},"_MaxTextWidth":256.264,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":2912},"showsHalos":false,"_FontSize":11,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"selectedPartComment","partsBinMetaInfo":{"__isSmartRef__":true,"id":2913},"textChunks":[{"__isSmartRef__":true,"id":2914}],"charsReplaced":"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!","lastFindLoc":-139,"priorSelectionRange":[0,0],"prevScroll":[0,0],"owner":{"__isSmartRef__":true,"id":1170},"_ClipMode":"visible","priorExtent":{"__isSmartRef__":true,"id":2916},"attributeConnections":[{"__isSmartRef__":true,"id":2917}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"layout":{"__isSmartRef__":true,"id":2918},"renderContextTable":{"__isSmartRef__":true,"id":2919},"eventHandler":{"__isSmartRef__":true,"id":2920},"_MinTextWidth":256.264,"_MinTextHeight":null,"_WhiteSpaceHandling":"pre-wrap","previousSelection":[0,139],"_Rotation":0,"_Scale":1,"savedTextString":"Translator that uses the Google Translation Web service.","__LivelyClassName__":"lively.morphic.Text"},"2905":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":2906},"_Extent":{"__isSmartRef__":true,"id":2907},"_BorderWidth":2.3680000000000003,"_BorderColor":{"__isSmartRef__":true,"id":2908},"renderContextTable":{"__isSmartRef__":true,"id":2909},"_BorderRadius":7.400000000000001,"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2910},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2906":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2907":{"x":261,"y":156,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2908":{"r":0.753,"g":0.753,"b":0.753,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2909":{"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"},"2910":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2911":{"x":22.028628699363026,"y":235.5767084837372,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2912":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2913":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2914":{"style":{"__isSmartRef__":true,"id":2915},"chunkOwner":{"__isSmartRef__":true,"id":2904},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"2915":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2916":{"x":261,"y":156,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2917":{"sourceObj":{"__isSmartRef__":true,"id":2904},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":1214},"targetMethodName":"saveCommentForSelectedPartItem","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2918":{"resizeWidth":true,"resizeHeight":true},"2919":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"2920":{"morph":{"__isSmartRef__":true,"id":2904},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2921":{"submorphs":[],"scripts":[],"id":435,"shape":{"__isSmartRef__":true,"id":2922},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2928},"_MaxTextWidth":666,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":2925},"showsHalos":false,"_FontSize":12,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"selectedPartSpaceName","partsBinMetaInfo":{"__isSmartRef__":true,"id":2929},"textChunks":[{"__isSmartRef__":true,"id":2930}],"charsReplaced":"some text","lastFindLoc":-9,"priorSelectionRange":[15,15],"prevScroll":[0,0],"_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":2932},"renderContextTable":{"__isSmartRef__":true,"id":2933},"eventHandler":{"__isSmartRef__":true,"id":2934},"owner":{"__isSmartRef__":true,"id":1170},"_Align":"left","_WhiteSpaceHandling":"pre-wrap","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":666,"_MinTextHeight":null,"previousSelection":[0,15],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"2922":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":2923},"_Extent":{"__isSmartRef__":true,"id":2924},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2925},"renderContextTable":{"__isSmartRef__":true,"id":2926},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":2927},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2923":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2924":{"x":666,"y":18,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2925":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2926":{"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"},"2927":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2928":{"x":22.381974001732715,"y":30.870025607392563,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2929":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2930":{"style":{"__isSmartRef__":true,"id":2931},"chunkOwner":{"__isSmartRef__":true,"id":2921},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"2931":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2932":{"x":666,"y":18,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2933":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"2934":{"morph":{"__isSmartRef__":true,"id":2921},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2935":{"submorphs":[{"__isSmartRef__":true,"id":2936}],"scripts":[],"id":436,"shape":{"__isSmartRef__":true,"id":2951},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2967},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2954},"lighterFill":{"__isSmartRef__":true,"id":2968},"label":{"__isSmartRef__":true,"id":2936},"attributeConnections":[{"__isSmartRef__":true,"id":2977},{"__isSmartRef__":true,"id":2978}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","padding":{"__isSmartRef__":true,"id":2979},"name":"copyPartButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":2980},"layout":{"__isSmartRef__":true,"id":2981},"renderContextTable":{"__isSmartRef__":true,"id":2982},"eventHandler":{"__isSmartRef__":true,"id":2983},"owner":{"__isSmartRef__":true,"id":1170},"distanceToDragEvent":{"__isSmartRef__":true,"id":2984},"priorExtent":{"__isSmartRef__":true,"id":2985},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Button"},"2936":{"submorphs":[],"scripts":[],"id":437,"shape":{"__isSmartRef__":true,"id":2937},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":55,"_MaxTextHeight":null,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2943},"textColor":{"__isSmartRef__":true,"id":2940},"owner":{"__isSmartRef__":true,"id":2935},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":2944}],"padding":{"__isSmartRef__":true,"id":2946},"_Padding":{"__isSmartRef__":true,"id":2947},"prevScroll":[0,0],"_Align":"center","_FontFamily":"Arial","_ClipMode":"hidden","_WhiteSpaceHandling":"pre-wrap","_VerticalAlign":"middle","_Display":"table-cell","priorExtent":{"__isSmartRef__":true,"id":2948},"renderContextTable":{"__isSmartRef__":true,"id":2949},"eventHandler":{"__isSmartRef__":true,"id":2950},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":55,"_MinTextHeight":null,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"2937":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":2938},"_Extent":{"__isSmartRef__":true,"id":2939},"_BorderColor":{"__isSmartRef__":true,"id":2940},"renderContextTable":{"__isSmartRef__":true,"id":2941},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":2942},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2938":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2939":{"x":55,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2940":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2941":{"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"},"2942":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2943":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2944":{"style":{"__isSmartRef__":true,"id":2945},"chunkOwner":{"__isSmartRef__":true,"id":2936},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"2945":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2946":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2947":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2948":{"x":55,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2949":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"2950":{"morph":{"__isSmartRef__":true,"id":2936},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2951":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":2952},"_Extent":{"__isSmartRef__":true,"id":2953},"_Fill":{"__isSmartRef__":true,"id":2954},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2964},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":2965},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2966},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2952":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2953":{"x":55,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2954":{"stops":[{"__isSmartRef__":true,"id":2955},{"__isSmartRef__":true,"id":2957},{"__isSmartRef__":true,"id":2959},{"__isSmartRef__":true,"id":2961}],"vector":{"__isSmartRef__":true,"id":2963},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2955":{"offset":0,"color":{"__isSmartRef__":true,"id":2956}},"2956":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2957":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2958}},"2958":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2959":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2960}},"2960":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2961":{"offset":1,"color":{"__isSmartRef__":true,"id":2962}},"2962":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2963":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2964":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2965":{"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"},"2966":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2967":{"x":227,"y":393,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2968":{"stops":[{"__isSmartRef__":true,"id":2969},{"__isSmartRef__":true,"id":2971},{"__isSmartRef__":true,"id":2973},{"__isSmartRef__":true,"id":2975}],"vector":{"__isSmartRef__":true,"id":2963},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2969":{"offset":0,"color":{"__isSmartRef__":true,"id":2970}},"2970":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2971":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2972}},"2972":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2973":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2974}},"2974":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2975":{"offset":1,"color":{"__isSmartRef__":true,"id":2976}},"2976":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2977":{"sourceObj":{"__isSmartRef__":true,"id":2935},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1214},"targetMethodName":"interactivelyMoveSelectedPartItem","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2978":{"sourceObj":{"__isSmartRef__":true,"id":2935},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1214},"targetMethodName":"interactivelyCopySelectedPartItem","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2979":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2980":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2981":{"moveVertical":true},"2982":{"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"},"2983":{"morph":{"__isSmartRef__":true,"id":2935},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2984":{"x":50.41301952728122,"y":-17.360760576407074,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2985":{"x":56,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2986":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2987},"id":438,"renderContextTable":{"__isSmartRef__":true,"id":2994},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":2995}],"eventHandler":{"__isSmartRef__":true,"id":2997},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"auto","fixedWidth":true,"fixedHeight":true,"allowInput":true,"_FontFamily":"Monaco,monospace","_FontSize":9,"_Position":{"__isSmartRef__":true,"id":2998},"priorExtent":{"__isSmartRef__":true,"id":2999},"_MaxTextWidth":454,"_MinTextWidth":454,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":1170},"layout":{"__isSmartRef__":true,"id":3000},"syntaxHighlightingWhileTyping":false,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"lastSyntaxHighlightTime":1319027223937,"accessibleInInactiveWindow":true,"showsHalos":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":3001},"name":"selectedPartChanges","previousSelection":[103,103],"priorSelectionRange":[61,61],"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"2987":{"_Position":{"__isSmartRef__":true,"id":2988},"renderContextTable":{"__isSmartRef__":true,"id":2989},"_Extent":{"__isSmartRef__":true,"id":2990},"_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":2991},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2992},"_Fill":{"__isSmartRef__":true,"id":2993},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2988":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2989":{"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"},"2990":{"x":464,"y":337,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2991":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2992":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2993":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2994":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"2995":{"style":{"__isSmartRef__":true,"id":2996},"chunkOwner":{"__isSmartRef__":true,"id":2986},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"2996":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2997":{"morph":{"__isSmartRef__":true,"id":2986},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2998":{"x":291,"y":77,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2999":{"x":464,"y":337,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3000":{"resizeWidth":true,"resizeHeight":true},"3001":{"x":312.5921381842304,"y":-6.492989485982434,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3002":{"submorphs":[],"scripts":[],"id":439,"shape":{"__isSmartRef__":true,"id":3003},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3009},"_MaxTextWidth":459,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":3006},"showsHalos":false,"_FontSize":9,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"viralUrl","partsBinMetaInfo":{"__isSmartRef__":true,"id":3010},"textChunks":[{"__isSmartRef__":true,"id":3011}],"charsReplaced":"s","lastFindLoc":6,"priorSelectionRange":[8,8],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":3013},"renderContextTable":{"__isSmartRef__":true,"id":3014},"eventHandler":{"__isSmartRef__":true,"id":3015},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":3016},"_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","owner":{"__isSmartRef__":true,"id":1170},"_MinTextWidth":459,"_MinTextHeight":null,"distanceToDragEvent":{"__isSmartRef__":true,"id":3017},"previousSelection":[0,76],"isBeingDragged":false,"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"3003":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3004},"_Extent":{"__isSmartRef__":true,"id":3005},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3006},"renderContextTable":{"__isSmartRef__":true,"id":3007},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3008},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3004":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3005":{"x":459,"y":14,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3006":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3007":{"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"},"3008":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3009":{"x":289,"y":30,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3010":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3011":{"style":{"__isSmartRef__":true,"id":3012},"chunkOwner":{"__isSmartRef__":true,"id":3002},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"3012":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3013":{"x":459,"y":14,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3014":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"3015":{"morph":{"__isSmartRef__":true,"id":3002},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3016":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3017":{"x":305.5921381842304,"y":-18.492989485982434,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3018":{"submorphs":[],"scripts":[],"id":440,"shape":{"__isSmartRef__":true,"id":3019},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3025},"_MaxTextWidth":67,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":3022},"showsHalos":false,"_FontSize":9,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text","partsBinMetaInfo":{"__isSmartRef__":true,"id":3026},"textChunks":[{"__isSmartRef__":true,"id":3027}],"charsReplaced":"this part with others:","lastFindLoc":28,"priorSelectionRange":[0,11],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":3029},"renderContextTable":{"__isSmartRef__":true,"id":3030},"eventHandler":{"__isSmartRef__":true,"id":3031},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":3032},"_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","owner":{"__isSmartRef__":true,"id":1170},"_MinTextWidth":67,"_MinTextHeight":null,"distanceToDragEvent":{"__isSmartRef__":true,"id":3033},"previousSelection":[0,5],"isBeingDragged":false,"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"3019":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3020},"_Extent":{"__isSmartRef__":true,"id":3021},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3022},"renderContextTable":{"__isSmartRef__":true,"id":3023},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3024},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3020":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3021":{"x":67,"y":14,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3022":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3023":{"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"},"3024":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3025":{"x":290,"y":10,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3026":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3027":{"style":{"__isSmartRef__":true,"id":3028},"chunkOwner":{"__isSmartRef__":true,"id":3018},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"3028":{"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","textDecoration":"underline","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3029":{"x":67,"y":14,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3030":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"3031":{"morph":{"__isSmartRef__":true,"id":3018},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3032":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3033":{"x":47.59213818423041,"y":-17.492989485982434,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3034":{"submorphs":[],"scripts":[],"id":441,"shape":{"__isSmartRef__":true,"id":3035},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3041},"_MaxTextWidth":67,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":3038},"showsHalos":false,"_FontSize":9,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text2","partsBinMetaInfo":{"__isSmartRef__":true,"id":3042},"textChunks":[{"__isSmartRef__":true,"id":3043}],"charsReplaced":"Share link","lastFindLoc":10,"priorSelectionRange":[0,8],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":3045},"renderContextTable":{"__isSmartRef__":true,"id":3046},"eventHandler":{"__isSmartRef__":true,"id":3047},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":3048},"_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":67,"_MinTextHeight":null,"distanceToDragEvent":{"__isSmartRef__":true,"id":3049},"previousSelection":[0,7],"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":1170},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"3035":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3036},"_Extent":{"__isSmartRef__":true,"id":3037},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3038},"renderContextTable":{"__isSmartRef__":true,"id":3039},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3040},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3036":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3037":{"x":67,"y":14,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3038":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3039":{"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"},"3040":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3041":{"x":290.9999999999999,"y":55,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3042":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3043":{"style":{"__isSmartRef__":true,"id":3044},"chunkOwner":{"__isSmartRef__":true,"id":3034},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"3044":{"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","textDecoration":"underline","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3045":{"x":67,"y":14,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3046":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"3047":{"morph":{"__isSmartRef__":true,"id":3034},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3048":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3049":{"x":48.59213818423041,"y":-6.492989485982434,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3050":{"position":{"__isSmartRef__":true,"id":3051},"_Extent":{"__isSmartRef__":true,"id":3052},"_BorderWidth":2.294,"_BorderColor":{"__isSmartRef__":true,"id":3053},"_Fill":{"__isSmartRef__":true,"id":3054},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":3055},"_BorderRadius":6.12,"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3056},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3051":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3052":{"x":763,"y":433,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3053":{"r":0.258,"g":0.258,"b":0.258,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3054":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3055":{"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"},"3056":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3057":{"x":-71.00000000000003,"y":37,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3058":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3059":{"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"},"3060":{"morph":{"__isSmartRef__":true,"id":1170},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3061":{"x":764,"y":433,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3062":{"moveHorizontal":true},"3063":{"resizeWidth":true},"3064":{"x":258.7762078882963,"y":175.97632273920658,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3065":{"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","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"},"3066":{"morph":{"__isSmartRef__":true,"id":392},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3067":{"sourceObj":{"__isSmartRef__":true,"id":390},"sourceAttrName":"loadedMetaInfo","targetObj":{"__isSmartRef__":true,"id":1214},"targetMethodName":"setMetaInfoOfSelectedItem","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3068":{"sourceObj":{"__isSmartRef__":true,"id":390},"sourceAttrName":"part","targetObj":{"__isSmartRef__":true,"id":3069},"targetMethodName":"remove","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3069":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3070},"id":556,"renderContextTable":{"__isSmartRef__":true,"id":3077},"eventHandler":{"__isSmartRef__":true,"id":3078},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3079},"owner":null,"__SourceModuleName__":"Global.lively.morphic.Core","__LivelyClassName__":"lively.morphic.Box"},"3070":{"_Position":{"__isSmartRef__":true,"id":3071},"renderContextTable":{"__isSmartRef__":true,"id":3072},"_Extent":{"__isSmartRef__":true,"id":3073},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3074},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3075},"_Fill":{"__isSmartRef__":true,"id":3076},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3071":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3072":{"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"},"3073":{"x":100,"y":100,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3074":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3075":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3076":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3077":{"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"},"3078":{"morph":{"__isSmartRef__":true,"id":3069},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3079":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3080":{"sourceObj":{"__isSmartRef__":true,"id":390},"sourceAttrName":"part","targetObj":{"__isSmartRef__":true,"id":368},"targetMethodName":"openLoadedPartsBinItem","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3081":{"sourceObj":{"__isSmartRef__":true,"id":390},"sourceAttrName":"json","targetObj":{"__isSmartRef__":true,"id":390},"targetMethodName":"cachePartJSON","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3082":{"sourceObj":{"__isSmartRef__":true,"id":390},"sourceAttrName":"loadedMetaInfo","targetObj":{"__isSmartRef__":true,"id":390},"targetMethodName":"cachePartMetaInfo","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3083":{"sourceObj":{"__isSmartRef__":true,"id":390},"sourceAttrName":"part","targetObj":{"__isSmartRef__":true,"id":3084},"targetMethodName":"remove","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3084":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3085},"id":55,"renderContextTable":{"__isSmartRef__":true,"id":3092},"eventHandler":{"__isSmartRef__":true,"id":3093},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3094},"owner":null,"__SourceModuleName__":"Global.lively.morphic.Core","__LivelyClassName__":"lively.morphic.Box"},"3085":{"_Position":{"__isSmartRef__":true,"id":3086},"renderContextTable":{"__isSmartRef__":true,"id":3087},"_Extent":{"__isSmartRef__":true,"id":3088},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3089},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3090},"_Fill":{"__isSmartRef__":true,"id":3091},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3086":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3087":{"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"},"3088":{"x":100,"y":100,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3089":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3090":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3091":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3092":{"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"},"3093":{"morph":{"__isSmartRef__":true,"id":3084},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3094":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3095":{"partsSpaceName":"PartsBin/Tools","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"Load modules and their test classes, then run test cases.","partName":"TestRunner","changes":[{"__isSmartRef__":true,"id":3096},{"__isSmartRef__":true,"id":3098},{"__isSmartRef__":true,"id":3100},{"__isSmartRef__":true,"id":3102},{"__isSmartRef__":true,"id":3104},{"__isSmartRef__":true,"id":3106},{"__isSmartRef__":true,"id":3108},{"__isSmartRef__":true,"id":3110},{"__isSmartRef__":true,"id":3112},{"__isSmartRef__":true,"id":3114},{"__isSmartRef__":true,"id":3116},{"__isSmartRef__":true,"id":3118},{"__isSmartRef__":true,"id":3120},{"__isSmartRef__":true,"id":3122},{"__isSmartRef__":true,"id":3124},{"__isSmartRef__":true,"id":3126}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3096":{"date":{"__isSmartRef__":true,"id":3097},"author":"fbo","message":"","id":"83D258DB-F490-4351-9D14-79F82E1905ED"},"3097":{"isSerializedDate":true,"string":"Mon Dec 12 2011 19:50:17 GMT+0100 (CET)"},"3098":{"date":{"__isSmartRef__":true,"id":3099},"author":"fbo","message":"","id":"700DCFD9-AD44-4BAC-BF10-1A93EB4DCECF"},"3099":{"isSerializedDate":true,"string":"Mon Dec 12 2011 19:44:55 GMT+0100 (CET)"},"3100":{"date":{"__isSmartRef__":true,"id":3101},"author":"undefined","message":"jenkins job execution loads specified modules now","id":"F3F2DEC0-E4E9-4B05-B0DE-6D23F6B2C3BF"},"3101":{"isSerializedDate":true,"string":"Mon Dec 12 2011 19:27:38 GMT+0100 (CET)"},"3102":{"date":{"__isSmartRef__":true,"id":3103},"author":"undefined","message":"made jenkins job execution load specified modules","id":"439DDAFD-99C2-4214-99CA-4C5602C3A78D"},"3103":{"isSerializedDate":true,"string":"Mon Dec 12 2011 19:26:53 GMT+0100 (CET)"},"3104":{"date":{"__isSmartRef__":true,"id":3105},"author":"lauritz","message":"Added a list for modules, added default modules, refactored.","id":"F5648405-3A45-4E84-92D0-671B6AC18ABA"},"3105":{"isSerializedDate":true,"string":"Wed Dec 07 2011 22:54:25 GMT+0100 (CET)"},"3106":{"date":{"__isSmartRef__":true,"id":3107},"author":"lauritz","message":"Added a list for modules, added default modules, refactored.","id":"F5648405-3A45-4E84-92D0-671B6AC18ABA"},"3107":{"isSerializedDate":true,"string":"Wed Dec 07 2011 22:54:25 GMT+0100 (CET)"},"3108":{"date":{"__isSmartRef__":true,"id":3109},"author":"lauritz","message":"fixed \"add\" button, added \"remove selected\" button for test classes","id":"B6576AB8-367D-4650-AEA6-43515F2DE0B9"},"3109":{"isSerializedDate":true,"string":"Wed Dec 07 2011 23:24:31 GMT+0100 (CET)"},"3110":{"date":{"__isSmartRef__":true,"id":3111},"author":"lauritz","message":"fixed \"add\" button, added \"remove selected\" button for test classes","id":"B6576AB8-367D-4650-AEA6-43515F2DE0B9"},"3111":{"isSerializedDate":true,"string":"Wed Dec 07 2011 23:24:31 GMT+0100 (CET)"},"3112":{"date":{"__isSmartRef__":true,"id":3113},"author":"lauritz","message":"changed all avail button.","id":"BBC54146-5B70-4093-917C-8EA1EB527BA1"},"3113":{"isSerializedDate":true,"string":"Fri Dec 09 2011 00:06:18 GMT+0100 (CET)"},"3114":{"date":{"__isSmartRef__":true,"id":3115},"author":"lauritz","message":"changed all avail button.","id":"BBC54146-5B70-4093-917C-8EA1EB527BA1"},"3115":{"isSerializedDate":true,"string":"Fri Dec 09 2011 00:06:18 GMT+0100 (CET)"},"3116":{"date":{"__isSmartRef__":true,"id":3117},"author":"lauritz","message":"changed labels","id":"25C2A417-296E-4213-82F3-EAB0B587E49D"},"3117":{"isSerializedDate":true,"string":"Fri Dec 09 2011 00:12:14 GMT+0100 (CET)"},"3118":{"date":{"__isSmartRef__":true,"id":3119},"author":"fbo","message":"bug fix.","id":"307A9030-AAC0-40DF-BF12-0603E7DFC39C"},"3119":{"isSerializedDate":true,"string":"Fri Dec 09 2011 02:51:04 GMT+0100 (CET)"},"3120":{"date":{"__isSmartRef__":true,"id":3121},"author":"lauritz","message":"added a button to load default test modules, refactored test runner api","id":"949D4503-99AF-4CE2-982C-ACA6C1FB3D88"},"3121":{"isSerializedDate":true,"string":"Fri Dec 09 2011 19:57:56 GMT+0100 (CET)"},"3122":{"date":{"__isSmartRef__":true,"id":3123},"author":"lauritz","message":"adapted module loading","id":"A1ECFCCD-0BCE-42BB-BF84-7BE100D421A2"},"3123":{"isSerializedDate":true,"string":"Fri Dec 09 2011 22:51:39 GMT+0100 (CET)"},"3124":{"date":{"__isSmartRef__":true,"id":3125},"author":"lauritz","message":"corrected spinners, removed network tests from defaults","id":"46D232BE-75DE-4A68-85C0-1668813758D1"},"3125":{"isSerializedDate":true,"string":"Fri Dec 09 2011 23:06:03 GMT+0100 (CET)"},"3126":{"date":{"__isSmartRef__":true,"id":3127},"author":"lauritz","message":"(hopefully) fixed a serialization dependency","id":"1CEF22A0-7D7C-49D6-A85A-50C32129E616"},"3127":{"isSerializedDate":true,"string":"Fri Dec 09 2011 23:32:33 GMT+0100 (CET)"},"3128":{"submorphs":[{"__isSmartRef__":true,"id":3129},{"__isSmartRef__":true,"id":4803}],"scripts":[],"shape":{"__isSmartRef__":true,"id":5135},"id":56,"renderContextTable":{"__isSmartRef__":true,"id":5139},"eventHandler":{"__isSmartRef__":true,"id":5140},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":5141},"LK2":true,"_Position":{"__isSmartRef__":true,"id":5142},"priorExtent":{"__isSmartRef__":true,"id":5143},"targetMorph":{"__isSmartRef__":true,"id":3129},"titleBar":{"__isSmartRef__":true,"id":4803},"contentOffset":{"__isSmartRef__":true,"id":4720},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":3095},"name":"TestRunner1","highlighted":true,"prevDragPos":{"__isSmartRef__":true,"id":5144},"isBeingDragged":false,"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","attributeConnections":[{"__isSmartRef__":true,"id":5145},{"__isSmartRef__":true,"id":5165},{"__isSmartRef__":true,"id":5154},{"__isSmartRef__":true,"id":5155}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"prevScroll":[0,0],"testRunner":{"__isSmartRef__":true,"id":3129},"isCiJob":false,"owner":{"__isSmartRef__":true,"id":5166},"_Scale":0.996005996001,"_Rotation":0,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6427},"__LivelyClassName__":"lively.morphic.Window","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"3129":{"submorphs":[{"__isSmartRef__":true,"id":3130},{"__isSmartRef__":true,"id":3169},{"__isSmartRef__":true,"id":3205},{"__isSmartRef__":true,"id":3241},{"__isSmartRef__":true,"id":3419},{"__isSmartRef__":true,"id":4011},{"__isSmartRef__":true,"id":4049},{"__isSmartRef__":true,"id":4086},{"__isSmartRef__":true,"id":4124}],"scripts":[],"id":57,"shape":{"__isSmartRef__":true,"id":4713},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":4720},"showsHalos":false,"name":"TestRunner","__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":4721},"eventHandler":{"__isSmartRef__":true,"id":4722},"layout":{"__isSmartRef__":true,"id":4723},"priorExtent":{"__isSmartRef__":true,"id":4725},"owner":{"__isSmartRef__":true,"id":3128},"startTime":{"__isSmartRef__":true,"id":4726},"noOfTestCases":0,"doNotSerialize":["testSuite","loadedModules","$$loadedModules","$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$loadedModules","$$_Rotation","$$_Scale"],"isInLayoutCycle":false,"prevScroll":[0,0],"isCopyMorphRef":true,"morphRefId":2,"grabbingEnabled":false,"draggingEnabled":false,"numberOfTestCases":26,"modulesToLoad":11,"attributeConnections":[{"__isSmartRef__":true,"id":4727},{"__isSmartRef__":true,"id":4749},{"__isSmartRef__":true,"id":4738},{"__isSmartRef__":true,"id":4739}],"_Scale":1.002003004005006,"_Rotation":0,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4750},"__LivelyClassName__":"lively.morphic.Box"},"3130":{"submorphs":[],"scripts":[],"id":58,"shape":{"__isSmartRef__":true,"id":3131},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Monaco","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3138},"_MaxTextWidth":522.2,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":3135},"owner":{"__isSmartRef__":true,"id":3129},"showsHalos":false,"name":"ResultPane","__SourceModuleName__":"Global.lively.morphic.TextCore","padding":{"__isSmartRef__":true,"id":3139},"layout":{"__isSmartRef__":true,"id":3140},"_FontSize":8,"_Padding":{"__isSmartRef__":true,"id":3139},"_ClipMode":"scroll","textChunks":[{"__isSmartRef__":true,"id":3141}],"priorExtent":{"__isSmartRef__":true,"id":3143},"priorSelectionRange":[73,89],"renderContextTable":{"__isSmartRef__":true,"id":3144},"eventHandler":{"__isSmartRef__":true,"id":3145},"prevScroll":[0,0],"attributeConnections":[{"__isSmartRef__":true,"id":3146},{"__isSmartRef__":true,"id":3168},{"__isSmartRef__":true,"id":3157},{"__isSmartRef__":true,"id":3158}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"isBeingDragged":false,"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":522.2,"_MinTextHeight":null,"previousSelection":[82,82],"draggingEnabled":false,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"3131":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3132},"_Extent":{"__isSmartRef__":true,"id":3133},"_Fill":{"__isSmartRef__":true,"id":3134},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3135},"renderContextTable":{"__isSmartRef__":true,"id":3136},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"scroll","_Padding":{"__isSmartRef__":true,"id":3137},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3132":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3133":{"x":524.2,"y":170,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3134":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3135":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3136":{"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"},"3137":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3138":{"x":4.309999999999999,"y":487.47,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3139":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3140":{"resizeWidth":true,"resizeHeight":false},"3141":{"style":{"__isSmartRef__":true,"id":3142},"chunkOwner":{"__isSmartRef__":true,"id":3130},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"3142":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3143":{"x":524.2,"y":170,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3144":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"3145":{"morph":{"__isSmartRef__":true,"id":3130},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3146":{"sourceObj":{"__isSmartRef__":true,"id":3130},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":3147},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":3168},{"__isSmartRef__":true,"id":3168},{"__isSmartRef__":true,"id":3168},{"__isSmartRef__":true,"id":3168},{"__isSmartRef__":true,"id":3168},{"__isSmartRef__":true,"id":3168},{"__isSmartRef__":true,"id":3168},{"__isSmartRef__":true,"id":3168},{"__isSmartRef__":true,"id":3168},{"__isSmartRef__":true,"id":3168},{"__isSmartRef__":true,"id":3168},{"__isSmartRef__":true,"id":3168},{"__isSmartRef__":true,"id":3168},{"__isSmartRef__":true,"id":3168},{"__isSmartRef__":true,"id":3168},{"__isSmartRef__":true,"id":3168},{"__isSmartRef__":true,"id":3168},{"__isSmartRef__":true,"id":3168},{"__isSmartRef__":true,"id":3168}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"3147":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3148},"id":102,"renderContextTable":{"__isSmartRef__":true,"id":3155},"eventHandler":{"__isSmartRef__":true,"id":3156},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":3146},{"__isSmartRef__":true,"id":3157}],"_Position":{"__isSmartRef__":true,"id":3159},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3160},"__LivelyClassName__":"lively.morphic.Morph"},"3148":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3149},"_Extent":{"__isSmartRef__":true,"id":3150},"_Fill":{"__isSmartRef__":true,"id":3151},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3152},"renderContextTable":{"__isSmartRef__":true,"id":3153},"_BorderRadius":0,"_Opacity":0.5,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3154},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3149":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3150":{"x":524.2,"y":170,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3151":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3152":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3153":{"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"},"3154":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3155":{"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"},"3156":{"morph":{"__isSmartRef__":true,"id":3147},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3157":{"sourceObj":{"__isSmartRef__":true,"id":3130},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":3147},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":3158},{"__isSmartRef__":true,"id":3158},{"__isSmartRef__":true,"id":3158},{"__isSmartRef__":true,"id":3158},{"__isSmartRef__":true,"id":3158},{"__isSmartRef__":true,"id":3158},{"__isSmartRef__":true,"id":3158},{"__isSmartRef__":true,"id":3158},{"__isSmartRef__":true,"id":3158},{"__isSmartRef__":true,"id":3158},{"__isSmartRef__":true,"id":3158},{"__isSmartRef__":true,"id":3158},{"__isSmartRef__":true,"id":3158},{"__isSmartRef__":true,"id":3158},{"__isSmartRef__":true,"id":3158},{"__isSmartRef__":true,"id":3158},{"__isSmartRef__":true,"id":3158},{"__isSmartRef__":true,"id":3158},{"__isSmartRef__":true,"id":3158}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"3158":{"sourceObj":{"__isSmartRef__":true,"id":3130},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3147},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":3157},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3159":{"x":4.309999999999999,"y":487.47,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3160":{"remove":{"__isSmartRef__":true,"id":3161}},"3161":{"varMapping":{"__isSmartRef__":true,"id":3162},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":3167},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3162":{"this":{"__isSmartRef__":true,"id":3147},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3163}},"3163":{"$super":{"__isSmartRef__":true,"id":3164}},"3164":{"varMapping":{"__isSmartRef__":true,"id":3165},"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":3166},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3165":{"obj":{"__isSmartRef__":true,"id":3147},"name":"remove"},"3166":{},"3167":{},"3168":{"sourceObj":{"__isSmartRef__":true,"id":3130},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3147},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":3146},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3169":{"submorphs":[],"scripts":[],"id":59,"renderContextTable":{"__isSmartRef__":true,"id":3170},"shape":{"__isSmartRef__":true,"id":3171},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"auto","_FontSize":10,"eventHandler":{"__isSmartRef__":true,"id":3178},"_Position":{"__isSmartRef__":true,"id":3179},"selection":"lively.AST.Tests.JSToAstTest","selectedLineNo":7,"selectOnMove":false,"isMultipleSelectionList":true,"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Core","name":"TestClassesList","owner":{"__isSmartRef__":true,"id":3129},"priorExtent":{"__isSmartRef__":true,"id":3180},"layout":{"__isSmartRef__":true,"id":3181},"prevScroll":[0,336],"attributeConnections":[{"__isSmartRef__":true,"id":3182},{"__isSmartRef__":true,"id":3204},{"__isSmartRef__":true,"id":3193},{"__isSmartRef__":true,"id":3194}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"isBeingDragged":false,"grabbingEnabled":false,"draggingEnabled":false,"itemList":[],"_Scale":1,"_Rotation":0,"__LivelyClassName__":"lively.morphic.List"},"3170":{"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","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"},"3171":{"_Position":{"__isSmartRef__":true,"id":3172},"renderContextTable":{"__isSmartRef__":true,"id":3173},"_Extent":{"__isSmartRef__":true,"id":3174},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3175},"_Fill":{"__isSmartRef__":true,"id":3176},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_Padding":{"__isSmartRef__":true,"id":3177},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3172":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"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","setClipMode":"setClipModeHTML"},"3174":{"x":524.2,"y":210,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3175":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3176":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3177":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3178":{"morph":{"__isSmartRef__":true,"id":3169},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3179":{"x":4.309999999999999,"y":221.28500000000003,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3180":{"x":524.2,"y":210,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3181":{"resizeWidth":true},"3182":{"sourceObj":{"__isSmartRef__":true,"id":3169},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":3183},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":3204},{"__isSmartRef__":true,"id":3204},{"__isSmartRef__":true,"id":3204},{"__isSmartRef__":true,"id":3204},{"__isSmartRef__":true,"id":3204},{"__isSmartRef__":true,"id":3204},{"__isSmartRef__":true,"id":3204},{"__isSmartRef__":true,"id":3204},{"__isSmartRef__":true,"id":3204},{"__isSmartRef__":true,"id":3204},{"__isSmartRef__":true,"id":3204},{"__isSmartRef__":true,"id":3204},{"__isSmartRef__":true,"id":3204},{"__isSmartRef__":true,"id":3204},{"__isSmartRef__":true,"id":3204},{"__isSmartRef__":true,"id":3204},{"__isSmartRef__":true,"id":3204},{"__isSmartRef__":true,"id":3204},{"__isSmartRef__":true,"id":3204}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"3183":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3184},"id":103,"renderContextTable":{"__isSmartRef__":true,"id":3191},"eventHandler":{"__isSmartRef__":true,"id":3192},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":3182},{"__isSmartRef__":true,"id":3193}],"_Position":{"__isSmartRef__":true,"id":3195},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":2,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3196},"__LivelyClassName__":"lively.morphic.Morph"},"3184":{"_Position":{"__isSmartRef__":true,"id":3185},"renderContextTable":{"__isSmartRef__":true,"id":3186},"_Extent":{"__isSmartRef__":true,"id":3187},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3188},"_Fill":{"__isSmartRef__":true,"id":3189},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":0.5,"_BorderStyle":"solid","_Padding":{"__isSmartRef__":true,"id":3190},"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3185":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3186":{"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"},"3187":{"x":524.2,"y":210,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3188":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3189":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3190":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3191":{"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"},"3192":{"morph":{"__isSmartRef__":true,"id":3183},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3193":{"sourceObj":{"__isSmartRef__":true,"id":3169},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":3183},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":3194},{"__isSmartRef__":true,"id":3194},{"__isSmartRef__":true,"id":3194},{"__isSmartRef__":true,"id":3194},{"__isSmartRef__":true,"id":3194},{"__isSmartRef__":true,"id":3194},{"__isSmartRef__":true,"id":3194},{"__isSmartRef__":true,"id":3194},{"__isSmartRef__":true,"id":3194},{"__isSmartRef__":true,"id":3194},{"__isSmartRef__":true,"id":3194},{"__isSmartRef__":true,"id":3194},{"__isSmartRef__":true,"id":3194},{"__isSmartRef__":true,"id":3194},{"__isSmartRef__":true,"id":3194},{"__isSmartRef__":true,"id":3194},{"__isSmartRef__":true,"id":3194},{"__isSmartRef__":true,"id":3194},{"__isSmartRef__":true,"id":3194}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"3194":{"sourceObj":{"__isSmartRef__":true,"id":3169},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3183},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":3193},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3195":{"x":4.309999999999999,"y":221.28500000000003,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3196":{"remove":{"__isSmartRef__":true,"id":3197}},"3197":{"varMapping":{"__isSmartRef__":true,"id":3198},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":3203},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3198":{"this":{"__isSmartRef__":true,"id":3183},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3199}},"3199":{"$super":{"__isSmartRef__":true,"id":3200}},"3200":{"varMapping":{"__isSmartRef__":true,"id":3201},"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":3202},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3201":{"obj":{"__isSmartRef__":true,"id":3183},"name":"remove"},"3202":{},"3203":{},"3204":{"sourceObj":{"__isSmartRef__":true,"id":3169},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3183},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":3182},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3205":{"submorphs":[],"scripts":[],"id":60,"renderContextTable":{"__isSmartRef__":true,"id":3206},"shape":{"__isSmartRef__":true,"id":3207},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"auto","_FontSize":10,"eventHandler":{"__isSmartRef__":true,"id":3214},"_Position":{"__isSmartRef__":true,"id":3215},"itemList":[],"selection":"Tests.NetworkTest","selectedLineNo":6,"selectOnMove":false,"isMultipleSelectionList":true,"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Core","name":"ModuleList","priorExtent":{"__isSmartRef__":true,"id":3216},"layout":{"__isSmartRef__":true,"id":3217},"prevScroll":[0,16],"attributeConnections":[{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3240},{"__isSmartRef__":true,"id":3229},{"__isSmartRef__":true,"id":3230}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"owner":{"__isSmartRef__":true,"id":3129},"grabbingEnabled":false,"draggingEnabled":false,"_Scale":0.998001,"_Rotation":0,"__LivelyClassName__":"lively.morphic.List"},"3206":{"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","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"},"3207":{"_Position":{"__isSmartRef__":true,"id":3208},"renderContextTable":{"__isSmartRef__":true,"id":3209},"_Extent":{"__isSmartRef__":true,"id":3210},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3211},"_Fill":{"__isSmartRef__":true,"id":3212},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_Padding":{"__isSmartRef__":true,"id":3213},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3208":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3209":{"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"},"3210":{"x":524.2,"y":110,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3211":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3212":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3213":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3214":{"morph":{"__isSmartRef__":true,"id":3205},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3215":{"x":4.309999999999999,"y":55.099999999999994,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3216":{"x":524.2,"y":110,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3217":{"resizeWidth":true},"3218":{"sourceObj":{"__isSmartRef__":true,"id":3205},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":3219},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":3240},{"__isSmartRef__":true,"id":3240},{"__isSmartRef__":true,"id":3240},{"__isSmartRef__":true,"id":3240},{"__isSmartRef__":true,"id":3240},{"__isSmartRef__":true,"id":3240},{"__isSmartRef__":true,"id":3240},{"__isSmartRef__":true,"id":3240},{"__isSmartRef__":true,"id":3240},{"__isSmartRef__":true,"id":3240},{"__isSmartRef__":true,"id":3240},{"__isSmartRef__":true,"id":3240},{"__isSmartRef__":true,"id":3240},{"__isSmartRef__":true,"id":3240},{"__isSmartRef__":true,"id":3240},{"__isSmartRef__":true,"id":3240},{"__isSmartRef__":true,"id":3240},{"__isSmartRef__":true,"id":3240},{"__isSmartRef__":true,"id":3240}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"3219":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3220},"id":104,"renderContextTable":{"__isSmartRef__":true,"id":3227},"eventHandler":{"__isSmartRef__":true,"id":3228},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":3218},{"__isSmartRef__":true,"id":3229}],"_Position":{"__isSmartRef__":true,"id":3231},"_Rotation":0,"_Scale":0.998001,"owner":null,"isCopyMorphRef":true,"morphRefId":3,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3232},"__LivelyClassName__":"lively.morphic.Morph"},"3220":{"_Position":{"__isSmartRef__":true,"id":3221},"renderContextTable":{"__isSmartRef__":true,"id":3222},"_Extent":{"__isSmartRef__":true,"id":3223},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3224},"_Fill":{"__isSmartRef__":true,"id":3225},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":0.5,"_BorderStyle":"solid","_Padding":{"__isSmartRef__":true,"id":3226},"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3221":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3222":{"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"},"3223":{"x":524.2,"y":110,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3224":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3225":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3226":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3227":{"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"},"3228":{"morph":{"__isSmartRef__":true,"id":3219},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3229":{"sourceObj":{"__isSmartRef__":true,"id":3205},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":3219},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":3230},{"__isSmartRef__":true,"id":3230},{"__isSmartRef__":true,"id":3230},{"__isSmartRef__":true,"id":3230},{"__isSmartRef__":true,"id":3230},{"__isSmartRef__":true,"id":3230},{"__isSmartRef__":true,"id":3230},{"__isSmartRef__":true,"id":3230},{"__isSmartRef__":true,"id":3230},{"__isSmartRef__":true,"id":3230},{"__isSmartRef__":true,"id":3230},{"__isSmartRef__":true,"id":3230},{"__isSmartRef__":true,"id":3230},{"__isSmartRef__":true,"id":3230},{"__isSmartRef__":true,"id":3230},{"__isSmartRef__":true,"id":3230},{"__isSmartRef__":true,"id":3230},{"__isSmartRef__":true,"id":3230},{"__isSmartRef__":true,"id":3230}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"3230":{"sourceObj":{"__isSmartRef__":true,"id":3205},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3219},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":3229},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3231":{"x":4.309999999999999,"y":55.099999999999994,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3232":{"remove":{"__isSmartRef__":true,"id":3233}},"3233":{"varMapping":{"__isSmartRef__":true,"id":3234},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":3239},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3234":{"this":{"__isSmartRef__":true,"id":3219},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3235}},"3235":{"$super":{"__isSmartRef__":true,"id":3236}},"3236":{"varMapping":{"__isSmartRef__":true,"id":3237},"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":3238},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3237":{"obj":{"__isSmartRef__":true,"id":3219},"name":"remove"},"3238":{},"3239":{},"3240":{"sourceObj":{"__isSmartRef__":true,"id":3205},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3219},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":3218},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3241":{"submorphs":[{"__isSmartRef__":true,"id":3242},{"__isSmartRef__":true,"id":3280}],"scripts":[],"id":61,"shape":{"__isSmartRef__":true,"id":3379},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3386},"showsHalos":false,"name":"HBox","partsBinMetaInfo":{"__isSmartRef__":true,"id":3387},"__SourceModuleName__":"Global.lively.morphic.Core","priorExtent":{"__isSmartRef__":true,"id":3390},"layout":{"__isSmartRef__":true,"id":3391},"attributeConnections":[{"__isSmartRef__":true,"id":3394},{"__isSmartRef__":true,"id":3416},{"__isSmartRef__":true,"id":3405},{"__isSmartRef__":true,"id":3406}],"renderContextTable":{"__isSmartRef__":true,"id":3417},"eventHandler":{"__isSmartRef__":true,"id":3418},"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"isInLayoutCycle":false,"owner":{"__isSmartRef__":true,"id":3129},"grabbingEnabled":false,"draggingEnabled":false,"prevScroll":[0,0],"_Scale":1.0060210561262526,"_Rotation":0,"__LivelyClassName__":"lively.morphic.Box"},"3242":{"submorphs":[],"scripts":[],"id":62,"shape":{"__isSmartRef__":true,"id":3243},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3250},"_MaxTextWidth":423.805,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":3247},"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"AdditionalModuleInput","charsReplaced":"","lastFindLoc":19,"_ClipMode":"auto","textChunks":[{"__isSmartRef__":true,"id":3251}],"priorExtent":{"__isSmartRef__":true,"id":3253},"priorSelectionRange":[0,4],"renderContextTable":{"__isSmartRef__":true,"id":3254},"eventHandler":{"__isSmartRef__":true,"id":3255},"layout":{"__isSmartRef__":true,"id":3256},"savedTextString":"martin.test.Tests\n","_FontSize":10,"_WhiteSpaceHandling":"pre-wrap","prevScroll":[0,0],"attributeConnections":[{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3279},{"__isSmartRef__":true,"id":3268},{"__isSmartRef__":true,"id":3269}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"_MinTextWidth":423.805,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":3241},"draggingEnabled":false,"previousSelection":[0,0],"_Scale":0.9920279440699439,"_Rotation":0,"__LivelyClassName__":"lively.morphic.Text"},"3243":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3244},"_Extent":{"__isSmartRef__":true,"id":3245},"_Fill":{"__isSmartRef__":true,"id":3246},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3247},"renderContextTable":{"__isSmartRef__":true,"id":3248},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":3249},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3244":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3245":{"x":425.805,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3246":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3247":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3248":{"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"},"3249":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3250":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3251":{"style":{"__isSmartRef__":true,"id":3252},"chunkOwner":{"__isSmartRef__":true,"id":3242},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"3252":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3253":{"x":425.805,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3254":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"3255":{"morph":{"__isSmartRef__":true,"id":3242},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3256":{"resizeWidth":true},"3257":{"sourceObj":{"__isSmartRef__":true,"id":3242},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":3258},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":3279},{"__isSmartRef__":true,"id":3279},{"__isSmartRef__":true,"id":3279},{"__isSmartRef__":true,"id":3279},{"__isSmartRef__":true,"id":3279},{"__isSmartRef__":true,"id":3279},{"__isSmartRef__":true,"id":3279},{"__isSmartRef__":true,"id":3279},{"__isSmartRef__":true,"id":3279},{"__isSmartRef__":true,"id":3279},{"__isSmartRef__":true,"id":3279},{"__isSmartRef__":true,"id":3279},{"__isSmartRef__":true,"id":3279},{"__isSmartRef__":true,"id":3279},{"__isSmartRef__":true,"id":3279},{"__isSmartRef__":true,"id":3279},{"__isSmartRef__":true,"id":3279},{"__isSmartRef__":true,"id":3279},{"__isSmartRef__":true,"id":3279}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"3258":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3259},"id":106,"renderContextTable":{"__isSmartRef__":true,"id":3266},"eventHandler":{"__isSmartRef__":true,"id":3267},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":3257},{"__isSmartRef__":true,"id":3268}],"_Position":{"__isSmartRef__":true,"id":3270},"_Rotation":0,"_Scale":0.9920279440699439,"owner":null,"isCopyMorphRef":true,"morphRefId":4,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3271},"__LivelyClassName__":"lively.morphic.Morph"},"3259":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3260},"_Extent":{"__isSmartRef__":true,"id":3261},"_Fill":{"__isSmartRef__":true,"id":3262},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3263},"renderContextTable":{"__isSmartRef__":true,"id":3264},"_BorderRadius":0,"_Opacity":0.5,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3265},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3260":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3261":{"x":425.805,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3262":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3263":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3264":{"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"},"3265":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3266":{"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"},"3267":{"morph":{"__isSmartRef__":true,"id":3258},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3268":{"sourceObj":{"__isSmartRef__":true,"id":3242},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":3258},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":3269},{"__isSmartRef__":true,"id":3269},{"__isSmartRef__":true,"id":3269},{"__isSmartRef__":true,"id":3269},{"__isSmartRef__":true,"id":3269},{"__isSmartRef__":true,"id":3269},{"__isSmartRef__":true,"id":3269},{"__isSmartRef__":true,"id":3269},{"__isSmartRef__":true,"id":3269},{"__isSmartRef__":true,"id":3269},{"__isSmartRef__":true,"id":3269},{"__isSmartRef__":true,"id":3269},{"__isSmartRef__":true,"id":3269},{"__isSmartRef__":true,"id":3269},{"__isSmartRef__":true,"id":3269},{"__isSmartRef__":true,"id":3269},{"__isSmartRef__":true,"id":3269},{"__isSmartRef__":true,"id":3269},{"__isSmartRef__":true,"id":3269}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"3269":{"sourceObj":{"__isSmartRef__":true,"id":3242},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3258},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":3268},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3270":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3271":{"remove":{"__isSmartRef__":true,"id":3272}},"3272":{"varMapping":{"__isSmartRef__":true,"id":3273},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":3278},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3273":{"this":{"__isSmartRef__":true,"id":3258},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3274}},"3274":{"$super":{"__isSmartRef__":true,"id":3275}},"3275":{"varMapping":{"__isSmartRef__":true,"id":3276},"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":3277},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3276":{"obj":{"__isSmartRef__":true,"id":3258},"name":"remove"},"3277":{},"3278":{},"3279":{"sourceObj":{"__isSmartRef__":true,"id":3242},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3258},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":3257},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3280":{"submorphs":[{"__isSmartRef__":true,"id":3281}],"scripts":[],"id":63,"shape":{"__isSmartRef__":true,"id":3319},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3335},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3322},"lighterFill":{"__isSmartRef__":true,"id":3336},"label":{"__isSmartRef__":true,"id":3281},"showsHalos":false,"name":"AddModuleButton","attributeConnections":[{"__isSmartRef__":true,"id":3345},{"__isSmartRef__":true,"id":3346},{"__isSmartRef__":true,"id":3368},{"__isSmartRef__":true,"id":3357},{"__isSmartRef__":true,"id":3358}],"doNotSerialize":["$$fire","$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$fire","$$_Rotation","$$_Scale"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":3369},"eventHandler":{"__isSmartRef__":true,"id":3370},"priorExtent":{"__isSmartRef__":true,"id":3371},"layout":{"__isSmartRef__":true,"id":3372},"owner":{"__isSmartRef__":true,"id":3241},"distanceToDragEvent":{"__isSmartRef__":true,"id":3373},"draggingEnabled":false,"prevScroll":[0,0],"_Scale":0.9920279440699439,"_Rotation":0,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3374},"__LivelyClassName__":"lively.morphic.Button"},"3281":{"submorphs":[],"scripts":[],"id":64,"shape":{"__isSmartRef__":true,"id":3282},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3288},"_MaxTextWidth":58,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":3285},"padding":{"__isSmartRef__":true,"id":3289},"_Padding":{"__isSmartRef__":true,"id":3290},"owner":{"__isSmartRef__":true,"id":3280},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":3291}],"priorExtent":{"__isSmartRef__":true,"id":3293},"renderContextTable":{"__isSmartRef__":true,"id":3294},"eventHandler":{"__isSmartRef__":true,"id":3295},"_WhiteSpaceHandling":"pre-wrap","_Align":"center","_HandStyle":"default","_PointerEvents":"none","attributeConnections":[{"__isSmartRef__":true,"id":3296},{"__isSmartRef__":true,"id":3318},{"__isSmartRef__":true,"id":3307},{"__isSmartRef__":true,"id":3308}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"_MinTextWidth":58,"_MinTextHeight":null,"draggingEnabled":false,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"3282":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3283},"_Extent":{"__isSmartRef__":true,"id":3284},"_BorderColor":{"__isSmartRef__":true,"id":3285},"renderContextTable":{"__isSmartRef__":true,"id":3286},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":3287},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3283":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3284":{"x":58,"y":18,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3285":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3286":{"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"},"3287":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3288":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3289":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3290":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3291":{"style":{"__isSmartRef__":true,"id":3292},"chunkOwner":{"__isSmartRef__":true,"id":3281},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"3292":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3293":{"x":58,"y":18,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3294":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"3295":{"morph":{"__isSmartRef__":true,"id":3281},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3296":{"sourceObj":{"__isSmartRef__":true,"id":3281},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":3297},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":3318},{"__isSmartRef__":true,"id":3318},{"__isSmartRef__":true,"id":3318},{"__isSmartRef__":true,"id":3318},{"__isSmartRef__":true,"id":3318},{"__isSmartRef__":true,"id":3318},{"__isSmartRef__":true,"id":3318},{"__isSmartRef__":true,"id":3318},{"__isSmartRef__":true,"id":3318},{"__isSmartRef__":true,"id":3318},{"__isSmartRef__":true,"id":3318},{"__isSmartRef__":true,"id":3318},{"__isSmartRef__":true,"id":3318},{"__isSmartRef__":true,"id":3318},{"__isSmartRef__":true,"id":3318},{"__isSmartRef__":true,"id":3318},{"__isSmartRef__":true,"id":3318},{"__isSmartRef__":true,"id":3318},{"__isSmartRef__":true,"id":3318}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"3297":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3298},"id":108,"renderContextTable":{"__isSmartRef__":true,"id":3305},"eventHandler":{"__isSmartRef__":true,"id":3306},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":3296},{"__isSmartRef__":true,"id":3307}],"_Position":{"__isSmartRef__":true,"id":3309},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":5,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3310},"__LivelyClassName__":"lively.morphic.Morph"},"3298":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3299},"_Extent":{"__isSmartRef__":true,"id":3300},"_BorderColor":{"__isSmartRef__":true,"id":3301},"renderContextTable":{"__isSmartRef__":true,"id":3302},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3303},"_Fill":{"__isSmartRef__":true,"id":3304},"_Opacity":0.5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3299":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3300":{"x":58,"y":18,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3301":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3302":{"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"},"3303":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3304":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3305":{"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"},"3306":{"morph":{"__isSmartRef__":true,"id":3297},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3307":{"sourceObj":{"__isSmartRef__":true,"id":3281},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":3297},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":3308},{"__isSmartRef__":true,"id":3308},{"__isSmartRef__":true,"id":3308},{"__isSmartRef__":true,"id":3308},{"__isSmartRef__":true,"id":3308},{"__isSmartRef__":true,"id":3308},{"__isSmartRef__":true,"id":3308},{"__isSmartRef__":true,"id":3308},{"__isSmartRef__":true,"id":3308},{"__isSmartRef__":true,"id":3308},{"__isSmartRef__":true,"id":3308},{"__isSmartRef__":true,"id":3308},{"__isSmartRef__":true,"id":3308},{"__isSmartRef__":true,"id":3308},{"__isSmartRef__":true,"id":3308},{"__isSmartRef__":true,"id":3308},{"__isSmartRef__":true,"id":3308},{"__isSmartRef__":true,"id":3308},{"__isSmartRef__":true,"id":3308}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"3308":{"sourceObj":{"__isSmartRef__":true,"id":3281},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3297},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":3307},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3309":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3310":{"remove":{"__isSmartRef__":true,"id":3311}},"3311":{"varMapping":{"__isSmartRef__":true,"id":3312},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":3317},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3312":{"this":{"__isSmartRef__":true,"id":3297},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3313}},"3313":{"$super":{"__isSmartRef__":true,"id":3314}},"3314":{"varMapping":{"__isSmartRef__":true,"id":3315},"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":3316},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3315":{"obj":{"__isSmartRef__":true,"id":3297},"name":"remove"},"3316":{},"3317":{},"3318":{"sourceObj":{"__isSmartRef__":true,"id":3281},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3297},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":3296},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3319":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3320},"_Extent":{"__isSmartRef__":true,"id":3321},"_Fill":{"__isSmartRef__":true,"id":3322},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3332},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":3333},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3334},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3320":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3321":{"x":58,"y":18,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3322":{"stops":[{"__isSmartRef__":true,"id":3323},{"__isSmartRef__":true,"id":3325},{"__isSmartRef__":true,"id":3327},{"__isSmartRef__":true,"id":3329}],"vector":{"__isSmartRef__":true,"id":3331},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3323":{"offset":0,"color":{"__isSmartRef__":true,"id":3324}},"3324":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3325":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3326}},"3326":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3327":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3328}},"3328":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3329":{"offset":1,"color":{"__isSmartRef__":true,"id":3330}},"3330":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3331":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3332":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3333":{"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"},"3334":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3335":{"x":428,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3336":{"stops":[{"__isSmartRef__":true,"id":3337},{"__isSmartRef__":true,"id":3339},{"__isSmartRef__":true,"id":3341},{"__isSmartRef__":true,"id":3343}],"vector":{"__isSmartRef__":true,"id":3331},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3337":{"offset":0,"color":{"__isSmartRef__":true,"id":3338}},"3338":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3339":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3340}},"3340":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3341":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3342}},"3342":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3343":{"offset":1,"color":{"__isSmartRef__":true,"id":3344}},"3344":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3345":{"sourceObj":{"__isSmartRef__":true,"id":3280},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3280},"targetMethodName":"onFire","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3346":{"sourceObj":{"__isSmartRef__":true,"id":3280},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":3347},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":3368},{"__isSmartRef__":true,"id":3368},{"__isSmartRef__":true,"id":3368},{"__isSmartRef__":true,"id":3368},{"__isSmartRef__":true,"id":3368},{"__isSmartRef__":true,"id":3368},{"__isSmartRef__":true,"id":3368},{"__isSmartRef__":true,"id":3368},{"__isSmartRef__":true,"id":3368},{"__isSmartRef__":true,"id":3368},{"__isSmartRef__":true,"id":3368},{"__isSmartRef__":true,"id":3368},{"__isSmartRef__":true,"id":3368},{"__isSmartRef__":true,"id":3368},{"__isSmartRef__":true,"id":3368},{"__isSmartRef__":true,"id":3368},{"__isSmartRef__":true,"id":3368},{"__isSmartRef__":true,"id":3368},{"__isSmartRef__":true,"id":3368}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"3347":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3348},"id":107,"renderContextTable":{"__isSmartRef__":true,"id":3355},"eventHandler":{"__isSmartRef__":true,"id":3356},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":3346},{"__isSmartRef__":true,"id":3357}],"_Position":{"__isSmartRef__":true,"id":3359},"_Rotation":0,"_Scale":0.9920279440699439,"owner":null,"isCopyMorphRef":true,"morphRefId":6,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3360},"__LivelyClassName__":"lively.morphic.Morph"},"3348":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3349},"_Extent":{"__isSmartRef__":true,"id":3350},"_Fill":{"__isSmartRef__":true,"id":3351},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3352},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":3353},"_Opacity":0.5,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3354},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3349":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3350":{"x":58,"y":18,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3351":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3352":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3353":{"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"},"3354":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3355":{"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"},"3356":{"morph":{"__isSmartRef__":true,"id":3347},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3357":{"sourceObj":{"__isSmartRef__":true,"id":3280},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":3347},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":3358},{"__isSmartRef__":true,"id":3358},{"__isSmartRef__":true,"id":3358},{"__isSmartRef__":true,"id":3358},{"__isSmartRef__":true,"id":3358},{"__isSmartRef__":true,"id":3358},{"__isSmartRef__":true,"id":3358},{"__isSmartRef__":true,"id":3358},{"__isSmartRef__":true,"id":3358},{"__isSmartRef__":true,"id":3358},{"__isSmartRef__":true,"id":3358},{"__isSmartRef__":true,"id":3358},{"__isSmartRef__":true,"id":3358},{"__isSmartRef__":true,"id":3358},{"__isSmartRef__":true,"id":3358},{"__isSmartRef__":true,"id":3358},{"__isSmartRef__":true,"id":3358},{"__isSmartRef__":true,"id":3358},{"__isSmartRef__":true,"id":3358}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"3358":{"sourceObj":{"__isSmartRef__":true,"id":3280},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3347},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":3357},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3359":{"x":428,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3360":{"remove":{"__isSmartRef__":true,"id":3361}},"3361":{"varMapping":{"__isSmartRef__":true,"id":3362},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":3367},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3362":{"this":{"__isSmartRef__":true,"id":3347},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3363}},"3363":{"$super":{"__isSmartRef__":true,"id":3364}},"3364":{"varMapping":{"__isSmartRef__":true,"id":3365},"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":3366},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3365":{"obj":{"__isSmartRef__":true,"id":3347},"name":"remove"},"3366":{},"3367":{},"3368":{"sourceObj":{"__isSmartRef__":true,"id":3280},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3347},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":3346},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3369":{"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"},"3370":{"morph":{"__isSmartRef__":true,"id":3280},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3371":{"x":58,"y":18,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3372":{"moveHorizontal":true},"3373":{"x":54.919638796692084,"y":-4.080361203307945,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3374":{"onFire":{"__isSmartRef__":true,"id":3375}},"3375":{"varMapping":{"__isSmartRef__":true,"id":3376},"source":"function onFire() {\n var moduleName = this.get('AdditionalModuleInput').getTextString().trim();\n if (!moduleName) return;\n this.get('TestRunner').addModule(moduleName);\n}","funcProperties":{"__isSmartRef__":true,"id":3377},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3376":{"this":{"__isSmartRef__":true,"id":3280}},"3377":{"timestamp":{"__isSmartRef__":true,"id":3378},"user":"lauritz","tags":[]},"3378":{"isSerializedDate":true,"string":"Wed Dec 07 2011 23:21:50 GMT+0100 (CET)"},"3379":{"position":{"__isSmartRef__":true,"id":3380},"_Extent":{"__isSmartRef__":true,"id":3381},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3382},"_Fill":{"__isSmartRef__":true,"id":3383},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"renderContextTable":{"__isSmartRef__":true,"id":3384},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3385},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3380":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3381":{"x":486,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3382":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3383":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3384":{"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"},"3385":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3386":{"x":4.309999999999999,"y":29.705,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3387":{"partsSpaceName":"PartsBin/Layout/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph","migrationLevel":4,"partName":"HBox","changes":[{"__isSmartRef__":true,"id":3388}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3388":{"date":{"__isSmartRef__":true,"id":3389},"author":"fbo","message":"","id":"C0A8DE73-F7F3-437E-B0A6-5DD5B6456C9A"},"3389":{"isSerializedDate":true,"string":"Tue Nov 29 2011 21:11:31 GMT+0100 (CET)"},"3390":{"x":486,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3391":{"layouter":{"__isSmartRef__":true,"id":3392},"extentWithoutPlaceholder":{"__isSmartRef__":true,"id":3393}},"3392":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":2.1950000000000003,"container":{"__isSmartRef__":true,"id":3241},"__SourceModuleName__":"Global.lively.morphic.Layout","__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout"},"3393":{"x":260.82173264355447,"y":115.99198798397993,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3394":{"sourceObj":{"__isSmartRef__":true,"id":3241},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":3395},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":3416},{"__isSmartRef__":true,"id":3416},{"__isSmartRef__":true,"id":3416},{"__isSmartRef__":true,"id":3416},{"__isSmartRef__":true,"id":3416},{"__isSmartRef__":true,"id":3416},{"__isSmartRef__":true,"id":3416},{"__isSmartRef__":true,"id":3416},{"__isSmartRef__":true,"id":3416},{"__isSmartRef__":true,"id":3416},{"__isSmartRef__":true,"id":3416},{"__isSmartRef__":true,"id":3416},{"__isSmartRef__":true,"id":3416},{"__isSmartRef__":true,"id":3416},{"__isSmartRef__":true,"id":3416},{"__isSmartRef__":true,"id":3416},{"__isSmartRef__":true,"id":3416},{"__isSmartRef__":true,"id":3416},{"__isSmartRef__":true,"id":3416}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"3395":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3396},"id":105,"renderContextTable":{"__isSmartRef__":true,"id":3403},"eventHandler":{"__isSmartRef__":true,"id":3404},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":3394},{"__isSmartRef__":true,"id":3405}],"_Position":{"__isSmartRef__":true,"id":3407},"_Rotation":0,"_Scale":1.0060210561262526,"owner":null,"isCopyMorphRef":true,"morphRefId":7,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3408},"__LivelyClassName__":"lively.morphic.Morph"},"3396":{"position":{"__isSmartRef__":true,"id":3397},"_Extent":{"__isSmartRef__":true,"id":3398},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3399},"_Fill":{"__isSmartRef__":true,"id":3400},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"renderContextTable":{"__isSmartRef__":true,"id":3401},"_Opacity":0.5,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3402},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3397":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3398":{"x":486,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3399":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3400":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3401":{"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"},"3402":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3403":{"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"},"3404":{"morph":{"__isSmartRef__":true,"id":3395},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3405":{"sourceObj":{"__isSmartRef__":true,"id":3241},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":3395},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":3406},{"__isSmartRef__":true,"id":3406},{"__isSmartRef__":true,"id":3406},{"__isSmartRef__":true,"id":3406},{"__isSmartRef__":true,"id":3406},{"__isSmartRef__":true,"id":3406},{"__isSmartRef__":true,"id":3406},{"__isSmartRef__":true,"id":3406},{"__isSmartRef__":true,"id":3406},{"__isSmartRef__":true,"id":3406},{"__isSmartRef__":true,"id":3406},{"__isSmartRef__":true,"id":3406},{"__isSmartRef__":true,"id":3406},{"__isSmartRef__":true,"id":3406},{"__isSmartRef__":true,"id":3406},{"__isSmartRef__":true,"id":3406},{"__isSmartRef__":true,"id":3406},{"__isSmartRef__":true,"id":3406},{"__isSmartRef__":true,"id":3406}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"3406":{"sourceObj":{"__isSmartRef__":true,"id":3241},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3395},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":3405},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3407":{"x":4.309999999999999,"y":29.705,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3408":{"remove":{"__isSmartRef__":true,"id":3409}},"3409":{"varMapping":{"__isSmartRef__":true,"id":3410},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":3415},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3410":{"this":{"__isSmartRef__":true,"id":3395},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3411}},"3411":{"$super":{"__isSmartRef__":true,"id":3412}},"3412":{"varMapping":{"__isSmartRef__":true,"id":3413},"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":3414},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3413":{"obj":{"__isSmartRef__":true,"id":3395},"name":"remove"},"3414":{},"3415":{},"3416":{"sourceObj":{"__isSmartRef__":true,"id":3241},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3395},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":3394},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3417":{"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"},"3418":{"morph":{"__isSmartRef__":true,"id":3241},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3419":{"submorphs":[{"__isSmartRef__":true,"id":3420},{"__isSmartRef__":true,"id":3519},{"__isSmartRef__":true,"id":3619},{"__isSmartRef__":true,"id":3718},{"__isSmartRef__":true,"id":3818},{"__isSmartRef__":true,"id":3869}],"scripts":[],"id":65,"shape":{"__isSmartRef__":true,"id":3972},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3978},"showsHalos":false,"name":"ModuleButtonsBox","partsBinMetaInfo":{"__isSmartRef__":true,"id":3979},"__SourceModuleName__":"Global.lively.morphic.Core","priorExtent":{"__isSmartRef__":true,"id":3982},"layout":{"__isSmartRef__":true,"id":3983},"attributeConnections":[{"__isSmartRef__":true,"id":3986},{"__isSmartRef__":true,"id":4008},{"__isSmartRef__":true,"id":3997},{"__isSmartRef__":true,"id":3998}],"renderContextTable":{"__isSmartRef__":true,"id":4009},"eventHandler":{"__isSmartRef__":true,"id":4010},"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"isInLayoutCycle":false,"owner":{"__isSmartRef__":true,"id":3129},"prevScroll":[0,0],"grabbingEnabled":false,"draggingEnabled":false,"isCopyMorphRef":true,"morphRefId":13,"_Scale":1.0060210561262526,"_Rotation":0,"__LivelyClassName__":"lively.morphic.Box"},"3420":{"submorphs":[{"__isSmartRef__":true,"id":3421}],"scripts":[],"id":66,"shape":{"__isSmartRef__":true,"id":3459},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3475},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3462},"lighterFill":{"__isSmartRef__":true,"id":3476},"label":{"__isSmartRef__":true,"id":3421},"showsHalos":false,"name":"LoadModulesButton","attributeConnections":[{"__isSmartRef__":true,"id":3485},{"__isSmartRef__":true,"id":3487},{"__isSmartRef__":true,"id":3509},{"__isSmartRef__":true,"id":3498},{"__isSmartRef__":true,"id":3499}],"doNotSerialize":["$$fire","$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$fire","$$_Rotation","$$_Scale"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":3510},"eventHandler":{"__isSmartRef__":true,"id":3511},"owner":{"__isSmartRef__":true,"id":3419},"priorExtent":{"__isSmartRef__":true,"id":3512},"layout":{"__isSmartRef__":true,"id":3513},"draggingEnabled":false,"_Scale":0.9940149800149939,"_Rotation":0,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3514},"__LivelyClassName__":"lively.morphic.Button"},"3421":{"submorphs":[],"scripts":[],"id":67,"shape":{"__isSmartRef__":true,"id":3422},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3428},"_MaxTextWidth":100,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":3425},"padding":{"__isSmartRef__":true,"id":3429},"_Padding":{"__isSmartRef__":true,"id":3430},"owner":{"__isSmartRef__":true,"id":3420},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":3431}],"priorExtent":{"__isSmartRef__":true,"id":3433},"renderContextTable":{"__isSmartRef__":true,"id":3434},"eventHandler":{"__isSmartRef__":true,"id":3435},"_WhiteSpaceHandling":"pre-wrap","_Align":"center","_HandStyle":"default","_PointerEvents":"none","attributeConnections":[{"__isSmartRef__":true,"id":3436},{"__isSmartRef__":true,"id":3458},{"__isSmartRef__":true,"id":3447},{"__isSmartRef__":true,"id":3448}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"_MinTextWidth":100,"_MinTextHeight":null,"draggingEnabled":false,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"3422":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3423},"_Extent":{"__isSmartRef__":true,"id":3424},"_BorderColor":{"__isSmartRef__":true,"id":3425},"renderContextTable":{"__isSmartRef__":true,"id":3426},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":3427},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3423":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3424":{"x":100,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3425":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3426":{"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"},"3427":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3428":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3429":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3430":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3431":{"style":{"__isSmartRef__":true,"id":3432},"chunkOwner":{"__isSmartRef__":true,"id":3421},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"3432":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3433":{"x":100,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3434":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"3435":{"morph":{"__isSmartRef__":true,"id":3421},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3436":{"sourceObj":{"__isSmartRef__":true,"id":3421},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":3437},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":3458},{"__isSmartRef__":true,"id":3458},{"__isSmartRef__":true,"id":3458},{"__isSmartRef__":true,"id":3458},{"__isSmartRef__":true,"id":3458},{"__isSmartRef__":true,"id":3458},{"__isSmartRef__":true,"id":3458},{"__isSmartRef__":true,"id":3458},{"__isSmartRef__":true,"id":3458},{"__isSmartRef__":true,"id":3458},{"__isSmartRef__":true,"id":3458},{"__isSmartRef__":true,"id":3458},{"__isSmartRef__":true,"id":3458},{"__isSmartRef__":true,"id":3458},{"__isSmartRef__":true,"id":3458},{"__isSmartRef__":true,"id":3458},{"__isSmartRef__":true,"id":3458},{"__isSmartRef__":true,"id":3458},{"__isSmartRef__":true,"id":3458}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"3437":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3438},"id":111,"renderContextTable":{"__isSmartRef__":true,"id":3445},"eventHandler":{"__isSmartRef__":true,"id":3446},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":3436},{"__isSmartRef__":true,"id":3447}],"_Position":{"__isSmartRef__":true,"id":3449},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":8,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3450},"__LivelyClassName__":"lively.morphic.Morph"},"3438":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3439},"_Extent":{"__isSmartRef__":true,"id":3440},"_BorderColor":{"__isSmartRef__":true,"id":3441},"renderContextTable":{"__isSmartRef__":true,"id":3442},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3443},"_Fill":{"__isSmartRef__":true,"id":3444},"_Opacity":0.5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3439":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3440":{"x":100,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3441":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3442":{"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"},"3443":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3444":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3445":{"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"},"3446":{"morph":{"__isSmartRef__":true,"id":3437},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3447":{"sourceObj":{"__isSmartRef__":true,"id":3421},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":3437},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":3448},{"__isSmartRef__":true,"id":3448},{"__isSmartRef__":true,"id":3448},{"__isSmartRef__":true,"id":3448},{"__isSmartRef__":true,"id":3448},{"__isSmartRef__":true,"id":3448},{"__isSmartRef__":true,"id":3448},{"__isSmartRef__":true,"id":3448},{"__isSmartRef__":true,"id":3448},{"__isSmartRef__":true,"id":3448},{"__isSmartRef__":true,"id":3448},{"__isSmartRef__":true,"id":3448},{"__isSmartRef__":true,"id":3448},{"__isSmartRef__":true,"id":3448},{"__isSmartRef__":true,"id":3448},{"__isSmartRef__":true,"id":3448},{"__isSmartRef__":true,"id":3448},{"__isSmartRef__":true,"id":3448},{"__isSmartRef__":true,"id":3448}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"3448":{"sourceObj":{"__isSmartRef__":true,"id":3421},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3437},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":3447},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3449":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3450":{"remove":{"__isSmartRef__":true,"id":3451}},"3451":{"varMapping":{"__isSmartRef__":true,"id":3452},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":3457},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3452":{"this":{"__isSmartRef__":true,"id":3437},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3453}},"3453":{"$super":{"__isSmartRef__":true,"id":3454}},"3454":{"varMapping":{"__isSmartRef__":true,"id":3455},"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":3456},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3455":{"obj":{"__isSmartRef__":true,"id":3437},"name":"remove"},"3456":{},"3457":{},"3458":{"sourceObj":{"__isSmartRef__":true,"id":3421},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3437},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":3436},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3459":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3460},"_Extent":{"__isSmartRef__":true,"id":3461},"_Fill":{"__isSmartRef__":true,"id":3462},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3472},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":3473},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3474},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3460":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3461":{"x":100,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3462":{"stops":[{"__isSmartRef__":true,"id":3463},{"__isSmartRef__":true,"id":3465},{"__isSmartRef__":true,"id":3467},{"__isSmartRef__":true,"id":3469}],"vector":{"__isSmartRef__":true,"id":3471},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3463":{"offset":0,"color":{"__isSmartRef__":true,"id":3464}},"3464":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3465":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3466}},"3466":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3467":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3468}},"3468":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3469":{"offset":1,"color":{"__isSmartRef__":true,"id":3470}},"3470":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3471":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3472":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3473":{"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"},"3474":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3475":{"x":381.68000000000006,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3476":{"stops":[{"__isSmartRef__":true,"id":3477},{"__isSmartRef__":true,"id":3479},{"__isSmartRef__":true,"id":3481},{"__isSmartRef__":true,"id":3483}],"vector":{"__isSmartRef__":true,"id":3471},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3477":{"offset":0,"color":{"__isSmartRef__":true,"id":3478}},"3478":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3479":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3480}},"3480":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3481":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3482}},"3482":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3483":{"offset":1,"color":{"__isSmartRef__":true,"id":3484}},"3484":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3485":{"sourceObj":{"__isSmartRef__":true,"id":3420},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3420},"targetMethodName":"onFire","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3486},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3486":{"source":{"__isSmartRef__":true,"id":3420},"target":{"__isSmartRef__":true,"id":3420}},"3487":{"sourceObj":{"__isSmartRef__":true,"id":3420},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":3488},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":3509},{"__isSmartRef__":true,"id":3509},{"__isSmartRef__":true,"id":3509},{"__isSmartRef__":true,"id":3509},{"__isSmartRef__":true,"id":3509},{"__isSmartRef__":true,"id":3509},{"__isSmartRef__":true,"id":3509},{"__isSmartRef__":true,"id":3509},{"__isSmartRef__":true,"id":3509},{"__isSmartRef__":true,"id":3509},{"__isSmartRef__":true,"id":3509},{"__isSmartRef__":true,"id":3509},{"__isSmartRef__":true,"id":3509},{"__isSmartRef__":true,"id":3509},{"__isSmartRef__":true,"id":3509},{"__isSmartRef__":true,"id":3509},{"__isSmartRef__":true,"id":3509},{"__isSmartRef__":true,"id":3509},{"__isSmartRef__":true,"id":3509}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"3488":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3489},"id":110,"renderContextTable":{"__isSmartRef__":true,"id":3496},"eventHandler":{"__isSmartRef__":true,"id":3497},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":3487},{"__isSmartRef__":true,"id":3498}],"_Position":{"__isSmartRef__":true,"id":3500},"_Rotation":0,"_Scale":0.9940149800149939,"owner":null,"isCopyMorphRef":true,"morphRefId":9,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3501},"__LivelyClassName__":"lively.morphic.Morph"},"3489":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3490},"_Extent":{"__isSmartRef__":true,"id":3491},"_Fill":{"__isSmartRef__":true,"id":3492},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3493},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":3494},"_Opacity":0.5,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3495},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3490":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3491":{"x":100,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3492":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3493":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3494":{"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"},"3495":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3496":{"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"},"3497":{"morph":{"__isSmartRef__":true,"id":3488},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3498":{"sourceObj":{"__isSmartRef__":true,"id":3420},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":3488},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":3499},{"__isSmartRef__":true,"id":3499},{"__isSmartRef__":true,"id":3499},{"__isSmartRef__":true,"id":3499},{"__isSmartRef__":true,"id":3499},{"__isSmartRef__":true,"id":3499},{"__isSmartRef__":true,"id":3499},{"__isSmartRef__":true,"id":3499},{"__isSmartRef__":true,"id":3499},{"__isSmartRef__":true,"id":3499},{"__isSmartRef__":true,"id":3499},{"__isSmartRef__":true,"id":3499},{"__isSmartRef__":true,"id":3499},{"__isSmartRef__":true,"id":3499},{"__isSmartRef__":true,"id":3499},{"__isSmartRef__":true,"id":3499},{"__isSmartRef__":true,"id":3499},{"__isSmartRef__":true,"id":3499},{"__isSmartRef__":true,"id":3499}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"3499":{"sourceObj":{"__isSmartRef__":true,"id":3420},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3488},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":3498},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3500":{"x":381.68000000000006,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3501":{"remove":{"__isSmartRef__":true,"id":3502}},"3502":{"varMapping":{"__isSmartRef__":true,"id":3503},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":3508},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3503":{"this":{"__isSmartRef__":true,"id":3488},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3504}},"3504":{"$super":{"__isSmartRef__":true,"id":3505}},"3505":{"varMapping":{"__isSmartRef__":true,"id":3506},"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":3507},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3506":{"obj":{"__isSmartRef__":true,"id":3488},"name":"remove"},"3507":{},"3508":{},"3509":{"sourceObj":{"__isSmartRef__":true,"id":3420},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3488},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":3487},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3510":{"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"},"3511":{"morph":{"__isSmartRef__":true,"id":3420},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3512":{"x":100,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3513":{"moveHorizontal":true},"3514":{"onFire":{"__isSmartRef__":true,"id":3515}},"3515":{"varMapping":{"__isSmartRef__":true,"id":3516},"source":"function onFire() {\n this.get('TestRunner').loadSelectedModules();\n}","funcProperties":{"__isSmartRef__":true,"id":3517},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3516":{"this":{"__isSmartRef__":true,"id":3420}},"3517":{"timestamp":{"__isSmartRef__":true,"id":3518},"user":"lauritz","tags":[]},"3518":{"isSerializedDate":true,"string":"Wed Dec 07 2011 22:26:37 GMT+0100 (CET)"},"3519":{"submorphs":[{"__isSmartRef__":true,"id":3520}],"scripts":[],"id":68,"shape":{"__isSmartRef__":true,"id":3558},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3574},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3561},"lighterFill":{"__isSmartRef__":true,"id":3575},"label":{"__isSmartRef__":true,"id":3520},"showsHalos":false,"name":"SelectAllModulesButton","attributeConnections":[{"__isSmartRef__":true,"id":3584},{"__isSmartRef__":true,"id":3586},{"__isSmartRef__":true,"id":3608},{"__isSmartRef__":true,"id":3597},{"__isSmartRef__":true,"id":3598}],"doNotSerialize":["$$fire","$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$fire","$$_Rotation","$$_Scale"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":3609},"eventHandler":{"__isSmartRef__":true,"id":3610},"priorExtent":{"__isSmartRef__":true,"id":3611},"layout":{"__isSmartRef__":true,"id":3612},"owner":{"__isSmartRef__":true,"id":3419},"distanceToDragEvent":{"__isSmartRef__":true,"id":3613},"draggingEnabled":false,"_Scale":0.9940149800149939,"_Rotation":0,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3614},"__LivelyClassName__":"lively.morphic.Button"},"3520":{"submorphs":[],"scripts":[],"id":69,"shape":{"__isSmartRef__":true,"id":3521},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3527},"_MaxTextWidth":70,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":3524},"padding":{"__isSmartRef__":true,"id":3528},"_Padding":{"__isSmartRef__":true,"id":3529},"owner":{"__isSmartRef__":true,"id":3519},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":3530}],"priorExtent":{"__isSmartRef__":true,"id":3532},"renderContextTable":{"__isSmartRef__":true,"id":3533},"eventHandler":{"__isSmartRef__":true,"id":3534},"_WhiteSpaceHandling":"pre-wrap","_Align":"center","_HandStyle":"default","_PointerEvents":"none","attributeConnections":[{"__isSmartRef__":true,"id":3535},{"__isSmartRef__":true,"id":3557},{"__isSmartRef__":true,"id":3546},{"__isSmartRef__":true,"id":3547}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"_MinTextWidth":70,"_MinTextHeight":null,"draggingEnabled":false,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"3521":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3522},"_Extent":{"__isSmartRef__":true,"id":3523},"_BorderColor":{"__isSmartRef__":true,"id":3524},"renderContextTable":{"__isSmartRef__":true,"id":3525},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":3526},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3522":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3523":{"x":70,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3524":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3525":{"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"},"3526":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3527":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3528":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3529":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3530":{"style":{"__isSmartRef__":true,"id":3531},"chunkOwner":{"__isSmartRef__":true,"id":3520},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"3531":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3532":{"x":70,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3533":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"3534":{"morph":{"__isSmartRef__":true,"id":3520},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3535":{"sourceObj":{"__isSmartRef__":true,"id":3520},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":3536},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":3557},{"__isSmartRef__":true,"id":3557},{"__isSmartRef__":true,"id":3557},{"__isSmartRef__":true,"id":3557},{"__isSmartRef__":true,"id":3557},{"__isSmartRef__":true,"id":3557},{"__isSmartRef__":true,"id":3557},{"__isSmartRef__":true,"id":3557},{"__isSmartRef__":true,"id":3557},{"__isSmartRef__":true,"id":3557},{"__isSmartRef__":true,"id":3557},{"__isSmartRef__":true,"id":3557},{"__isSmartRef__":true,"id":3557},{"__isSmartRef__":true,"id":3557},{"__isSmartRef__":true,"id":3557},{"__isSmartRef__":true,"id":3557},{"__isSmartRef__":true,"id":3557},{"__isSmartRef__":true,"id":3557},{"__isSmartRef__":true,"id":3557}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"3536":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3537},"id":113,"renderContextTable":{"__isSmartRef__":true,"id":3544},"eventHandler":{"__isSmartRef__":true,"id":3545},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":3535},{"__isSmartRef__":true,"id":3546}],"_Position":{"__isSmartRef__":true,"id":3548},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":10,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3549},"__LivelyClassName__":"lively.morphic.Morph"},"3537":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3538},"_Extent":{"__isSmartRef__":true,"id":3539},"_BorderColor":{"__isSmartRef__":true,"id":3540},"renderContextTable":{"__isSmartRef__":true,"id":3541},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3542},"_Fill":{"__isSmartRef__":true,"id":3543},"_Opacity":0.5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3538":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3539":{"x":70,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3540":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3541":{"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"},"3542":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3543":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3544":{"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"},"3545":{"morph":{"__isSmartRef__":true,"id":3536},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3546":{"sourceObj":{"__isSmartRef__":true,"id":3520},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":3536},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":3547},{"__isSmartRef__":true,"id":3547},{"__isSmartRef__":true,"id":3547},{"__isSmartRef__":true,"id":3547},{"__isSmartRef__":true,"id":3547},{"__isSmartRef__":true,"id":3547},{"__isSmartRef__":true,"id":3547},{"__isSmartRef__":true,"id":3547},{"__isSmartRef__":true,"id":3547},{"__isSmartRef__":true,"id":3547},{"__isSmartRef__":true,"id":3547},{"__isSmartRef__":true,"id":3547},{"__isSmartRef__":true,"id":3547},{"__isSmartRef__":true,"id":3547},{"__isSmartRef__":true,"id":3547},{"__isSmartRef__":true,"id":3547},{"__isSmartRef__":true,"id":3547},{"__isSmartRef__":true,"id":3547},{"__isSmartRef__":true,"id":3547}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"3547":{"sourceObj":{"__isSmartRef__":true,"id":3520},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3536},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":3546},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3548":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3549":{"remove":{"__isSmartRef__":true,"id":3550}},"3550":{"varMapping":{"__isSmartRef__":true,"id":3551},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":3556},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3551":{"this":{"__isSmartRef__":true,"id":3536},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3552}},"3552":{"$super":{"__isSmartRef__":true,"id":3553}},"3553":{"varMapping":{"__isSmartRef__":true,"id":3554},"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":3555},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3554":{"obj":{"__isSmartRef__":true,"id":3536},"name":"remove"},"3555":{},"3556":{},"3557":{"sourceObj":{"__isSmartRef__":true,"id":3520},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3536},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":3535},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3558":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3559},"_Extent":{"__isSmartRef__":true,"id":3560},"_Fill":{"__isSmartRef__":true,"id":3561},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3571},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":3572},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3573},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3559":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3560":{"x":70,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3561":{"stops":[{"__isSmartRef__":true,"id":3562},{"__isSmartRef__":true,"id":3564},{"__isSmartRef__":true,"id":3566},{"__isSmartRef__":true,"id":3568}],"vector":{"__isSmartRef__":true,"id":3570},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3562":{"offset":0,"color":{"__isSmartRef__":true,"id":3563}},"3563":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3564":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3565}},"3565":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3566":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3567}},"3567":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3568":{"offset":1,"color":{"__isSmartRef__":true,"id":3569}},"3569":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3570":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3571":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3572":{"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"},"3573":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3574":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3575":{"stops":[{"__isSmartRef__":true,"id":3576},{"__isSmartRef__":true,"id":3578},{"__isSmartRef__":true,"id":3580},{"__isSmartRef__":true,"id":3582}],"vector":{"__isSmartRef__":true,"id":3570},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3576":{"offset":0,"color":{"__isSmartRef__":true,"id":3577}},"3577":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3578":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3579}},"3579":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3580":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3581}},"3581":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3582":{"offset":1,"color":{"__isSmartRef__":true,"id":3583}},"3583":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3584":{"sourceObj":{"__isSmartRef__":true,"id":3519},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3519},"targetMethodName":"onFire","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3585},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3585":{"source":{"__isSmartRef__":true,"id":3519},"target":{"__isSmartRef__":true,"id":3519}},"3586":{"sourceObj":{"__isSmartRef__":true,"id":3519},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":3587},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":3608},{"__isSmartRef__":true,"id":3608},{"__isSmartRef__":true,"id":3608},{"__isSmartRef__":true,"id":3608},{"__isSmartRef__":true,"id":3608},{"__isSmartRef__":true,"id":3608},{"__isSmartRef__":true,"id":3608},{"__isSmartRef__":true,"id":3608},{"__isSmartRef__":true,"id":3608},{"__isSmartRef__":true,"id":3608},{"__isSmartRef__":true,"id":3608},{"__isSmartRef__":true,"id":3608},{"__isSmartRef__":true,"id":3608},{"__isSmartRef__":true,"id":3608},{"__isSmartRef__":true,"id":3608},{"__isSmartRef__":true,"id":3608},{"__isSmartRef__":true,"id":3608},{"__isSmartRef__":true,"id":3608},{"__isSmartRef__":true,"id":3608}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"3587":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3588},"id":112,"renderContextTable":{"__isSmartRef__":true,"id":3595},"eventHandler":{"__isSmartRef__":true,"id":3596},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":3586},{"__isSmartRef__":true,"id":3597}],"_Position":{"__isSmartRef__":true,"id":3599},"_Rotation":0,"_Scale":0.9940149800149939,"owner":null,"isCopyMorphRef":true,"morphRefId":11,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3600},"__LivelyClassName__":"lively.morphic.Morph"},"3588":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3589},"_Extent":{"__isSmartRef__":true,"id":3590},"_Fill":{"__isSmartRef__":true,"id":3591},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3592},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":3593},"_Opacity":0.5,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3594},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3589":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3590":{"x":70,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3591":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3592":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3593":{"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"},"3594":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3595":{"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"},"3596":{"morph":{"__isSmartRef__":true,"id":3587},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3597":{"sourceObj":{"__isSmartRef__":true,"id":3519},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":3587},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":3598},{"__isSmartRef__":true,"id":3598},{"__isSmartRef__":true,"id":3598},{"__isSmartRef__":true,"id":3598},{"__isSmartRef__":true,"id":3598},{"__isSmartRef__":true,"id":3598},{"__isSmartRef__":true,"id":3598},{"__isSmartRef__":true,"id":3598},{"__isSmartRef__":true,"id":3598},{"__isSmartRef__":true,"id":3598},{"__isSmartRef__":true,"id":3598},{"__isSmartRef__":true,"id":3598},{"__isSmartRef__":true,"id":3598},{"__isSmartRef__":true,"id":3598},{"__isSmartRef__":true,"id":3598},{"__isSmartRef__":true,"id":3598},{"__isSmartRef__":true,"id":3598},{"__isSmartRef__":true,"id":3598},{"__isSmartRef__":true,"id":3598}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"3598":{"sourceObj":{"__isSmartRef__":true,"id":3519},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3587},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":3597},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3599":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3600":{"remove":{"__isSmartRef__":true,"id":3601}},"3601":{"varMapping":{"__isSmartRef__":true,"id":3602},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":3607},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3602":{"this":{"__isSmartRef__":true,"id":3587},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3603}},"3603":{"$super":{"__isSmartRef__":true,"id":3604}},"3604":{"varMapping":{"__isSmartRef__":true,"id":3605},"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":3606},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3605":{"obj":{"__isSmartRef__":true,"id":3587},"name":"remove"},"3606":{},"3607":{},"3608":{"sourceObj":{"__isSmartRef__":true,"id":3519},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3587},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":3586},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3609":{"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"},"3610":{"morph":{"__isSmartRef__":true,"id":3519},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3611":{"x":70,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3612":{"moveHorizontal":false},"3613":{"x":51.46051257173764,"y":-5.882571259948691,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3614":{"onFire":{"__isSmartRef__":true,"id":3615}},"3615":{"varMapping":{"__isSmartRef__":true,"id":3616},"source":"function onFire() {\n this.get('TestRunner').selectAllModules();\n}","funcProperties":{"__isSmartRef__":true,"id":3617},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3616":{"this":{"__isSmartRef__":true,"id":3519}},"3617":{"timestamp":{"__isSmartRef__":true,"id":3618},"user":"lauritz","tags":[]},"3618":{"isSerializedDate":true,"string":"Wed Dec 07 2011 21:55:48 GMT+0100 (CET)"},"3619":{"submorphs":[{"__isSmartRef__":true,"id":3620}],"scripts":[],"id":70,"shape":{"__isSmartRef__":true,"id":3658},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3674},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3661},"lighterFill":{"__isSmartRef__":true,"id":3675},"label":{"__isSmartRef__":true,"id":3620},"showsHalos":false,"name":"DeselectModulesButton","attributeConnections":[{"__isSmartRef__":true,"id":3684},{"__isSmartRef__":true,"id":3686},{"__isSmartRef__":true,"id":3708},{"__isSmartRef__":true,"id":3697},{"__isSmartRef__":true,"id":3698}],"doNotSerialize":["$$fire","$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$fire","$$_Rotation","$$_Scale"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":3709},"eventHandler":{"__isSmartRef__":true,"id":3710},"priorExtent":{"__isSmartRef__":true,"id":3711},"layout":{"__isSmartRef__":true,"id":3712},"owner":{"__isSmartRef__":true,"id":3419},"draggingEnabled":false,"_Scale":0.9880657804942088,"_Rotation":0,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3713},"__LivelyClassName__":"lively.morphic.Button"},"3620":{"submorphs":[],"scripts":[],"id":71,"shape":{"__isSmartRef__":true,"id":3621},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3627},"_MaxTextWidth":90,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":3624},"padding":{"__isSmartRef__":true,"id":3628},"_Padding":{"__isSmartRef__":true,"id":3629},"owner":{"__isSmartRef__":true,"id":3619},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":3630}],"priorExtent":{"__isSmartRef__":true,"id":3632},"renderContextTable":{"__isSmartRef__":true,"id":3633},"eventHandler":{"__isSmartRef__":true,"id":3634},"_WhiteSpaceHandling":"pre-wrap","_Align":"center","_HandStyle":"default","_PointerEvents":"none","attributeConnections":[{"__isSmartRef__":true,"id":3635},{"__isSmartRef__":true,"id":3657},{"__isSmartRef__":true,"id":3646},{"__isSmartRef__":true,"id":3647}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"_MinTextWidth":90,"_MinTextHeight":null,"draggingEnabled":false,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"3621":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3622},"_Extent":{"__isSmartRef__":true,"id":3623},"_BorderColor":{"__isSmartRef__":true,"id":3624},"renderContextTable":{"__isSmartRef__":true,"id":3625},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":3626},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3622":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3623":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3624":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3625":{"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"},"3626":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3627":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3628":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3629":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3630":{"style":{"__isSmartRef__":true,"id":3631},"chunkOwner":{"__isSmartRef__":true,"id":3620},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"3631":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3632":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3633":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"3634":{"morph":{"__isSmartRef__":true,"id":3620},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3635":{"sourceObj":{"__isSmartRef__":true,"id":3620},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":3636},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":3657},{"__isSmartRef__":true,"id":3657},{"__isSmartRef__":true,"id":3657},{"__isSmartRef__":true,"id":3657},{"__isSmartRef__":true,"id":3657},{"__isSmartRef__":true,"id":3657},{"__isSmartRef__":true,"id":3657},{"__isSmartRef__":true,"id":3657},{"__isSmartRef__":true,"id":3657},{"__isSmartRef__":true,"id":3657},{"__isSmartRef__":true,"id":3657},{"__isSmartRef__":true,"id":3657},{"__isSmartRef__":true,"id":3657},{"__isSmartRef__":true,"id":3657},{"__isSmartRef__":true,"id":3657},{"__isSmartRef__":true,"id":3657},{"__isSmartRef__":true,"id":3657},{"__isSmartRef__":true,"id":3657},{"__isSmartRef__":true,"id":3657}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"3636":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3637},"id":115,"renderContextTable":{"__isSmartRef__":true,"id":3644},"eventHandler":{"__isSmartRef__":true,"id":3645},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":3635},{"__isSmartRef__":true,"id":3646}],"_Position":{"__isSmartRef__":true,"id":3648},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":12,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3649},"__LivelyClassName__":"lively.morphic.Morph"},"3637":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3638},"_Extent":{"__isSmartRef__":true,"id":3639},"_BorderColor":{"__isSmartRef__":true,"id":3640},"renderContextTable":{"__isSmartRef__":true,"id":3641},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3642},"_Fill":{"__isSmartRef__":true,"id":3643},"_Opacity":0.5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3638":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3639":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3640":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3641":{"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"},"3642":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3643":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3644":{"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"},"3645":{"morph":{"__isSmartRef__":true,"id":3636},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3646":{"sourceObj":{"__isSmartRef__":true,"id":3620},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":3636},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":3647},{"__isSmartRef__":true,"id":3647},{"__isSmartRef__":true,"id":3647},{"__isSmartRef__":true,"id":3647},{"__isSmartRef__":true,"id":3647},{"__isSmartRef__":true,"id":3647},{"__isSmartRef__":true,"id":3647},{"__isSmartRef__":true,"id":3647},{"__isSmartRef__":true,"id":3647},{"__isSmartRef__":true,"id":3647},{"__isSmartRef__":true,"id":3647},{"__isSmartRef__":true,"id":3647},{"__isSmartRef__":true,"id":3647},{"__isSmartRef__":true,"id":3647},{"__isSmartRef__":true,"id":3647},{"__isSmartRef__":true,"id":3647},{"__isSmartRef__":true,"id":3647},{"__isSmartRef__":true,"id":3647},{"__isSmartRef__":true,"id":3647}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"3647":{"sourceObj":{"__isSmartRef__":true,"id":3620},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3636},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":3646},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3648":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3649":{"remove":{"__isSmartRef__":true,"id":3650}},"3650":{"varMapping":{"__isSmartRef__":true,"id":3651},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":3656},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3651":{"this":{"__isSmartRef__":true,"id":3636},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3652}},"3652":{"$super":{"__isSmartRef__":true,"id":3653}},"3653":{"varMapping":{"__isSmartRef__":true,"id":3654},"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":3655},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3654":{"obj":{"__isSmartRef__":true,"id":3636},"name":"remove"},"3655":{},"3656":{},"3657":{"sourceObj":{"__isSmartRef__":true,"id":3620},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3636},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":3635},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3658":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3659},"_Extent":{"__isSmartRef__":true,"id":3660},"_Fill":{"__isSmartRef__":true,"id":3661},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3671},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":3672},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3673},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3659":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3660":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3661":{"stops":[{"__isSmartRef__":true,"id":3662},{"__isSmartRef__":true,"id":3664},{"__isSmartRef__":true,"id":3666},{"__isSmartRef__":true,"id":3668}],"vector":{"__isSmartRef__":true,"id":3670},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3662":{"offset":0,"color":{"__isSmartRef__":true,"id":3663}},"3663":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3664":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3665}},"3665":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3666":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3667}},"3667":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3668":{"offset":1,"color":{"__isSmartRef__":true,"id":3669}},"3669":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3670":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3671":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3672":{"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"},"3673":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3674":{"x":72.91999999999999,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3675":{"stops":[{"__isSmartRef__":true,"id":3676},{"__isSmartRef__":true,"id":3678},{"__isSmartRef__":true,"id":3680},{"__isSmartRef__":true,"id":3682}],"vector":{"__isSmartRef__":true,"id":3670},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3676":{"offset":0,"color":{"__isSmartRef__":true,"id":3677}},"3677":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3678":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3679}},"3679":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3680":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3681}},"3681":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3682":{"offset":1,"color":{"__isSmartRef__":true,"id":3683}},"3683":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3684":{"sourceObj":{"__isSmartRef__":true,"id":3619},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3619},"targetMethodName":"onFire","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3685},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3685":{"source":{"__isSmartRef__":true,"id":3619},"target":{"__isSmartRef__":true,"id":3619}},"3686":{"sourceObj":{"__isSmartRef__":true,"id":3619},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":3687},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":3708},{"__isSmartRef__":true,"id":3708},{"__isSmartRef__":true,"id":3708},{"__isSmartRef__":true,"id":3708},{"__isSmartRef__":true,"id":3708},{"__isSmartRef__":true,"id":3708},{"__isSmartRef__":true,"id":3708},{"__isSmartRef__":true,"id":3708},{"__isSmartRef__":true,"id":3708},{"__isSmartRef__":true,"id":3708},{"__isSmartRef__":true,"id":3708},{"__isSmartRef__":true,"id":3708},{"__isSmartRef__":true,"id":3708},{"__isSmartRef__":true,"id":3708},{"__isSmartRef__":true,"id":3708},{"__isSmartRef__":true,"id":3708},{"__isSmartRef__":true,"id":3708},{"__isSmartRef__":true,"id":3708},{"__isSmartRef__":true,"id":3708}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"3687":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3688},"id":114,"renderContextTable":{"__isSmartRef__":true,"id":3695},"eventHandler":{"__isSmartRef__":true,"id":3696},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":3686},{"__isSmartRef__":true,"id":3697}],"_Position":{"__isSmartRef__":true,"id":3699},"_Rotation":0,"_Scale":0.9880657804942088,"owner":null,"isCopyMorphRef":true,"morphRefId":13,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3700},"__LivelyClassName__":"lively.morphic.Morph"},"3688":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3689},"_Extent":{"__isSmartRef__":true,"id":3690},"_Fill":{"__isSmartRef__":true,"id":3691},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3692},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":3693},"_Opacity":0.5,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3694},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3689":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3690":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3691":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3692":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3693":{"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"},"3694":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3695":{"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"},"3696":{"morph":{"__isSmartRef__":true,"id":3687},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3697":{"sourceObj":{"__isSmartRef__":true,"id":3619},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":3687},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":3698},{"__isSmartRef__":true,"id":3698},{"__isSmartRef__":true,"id":3698},{"__isSmartRef__":true,"id":3698},{"__isSmartRef__":true,"id":3698},{"__isSmartRef__":true,"id":3698},{"__isSmartRef__":true,"id":3698},{"__isSmartRef__":true,"id":3698},{"__isSmartRef__":true,"id":3698},{"__isSmartRef__":true,"id":3698},{"__isSmartRef__":true,"id":3698},{"__isSmartRef__":true,"id":3698},{"__isSmartRef__":true,"id":3698},{"__isSmartRef__":true,"id":3698},{"__isSmartRef__":true,"id":3698},{"__isSmartRef__":true,"id":3698},{"__isSmartRef__":true,"id":3698},{"__isSmartRef__":true,"id":3698},{"__isSmartRef__":true,"id":3698}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"3698":{"sourceObj":{"__isSmartRef__":true,"id":3619},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3687},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":3697},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3699":{"x":72.91999999999999,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3700":{"remove":{"__isSmartRef__":true,"id":3701}},"3701":{"varMapping":{"__isSmartRef__":true,"id":3702},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":3707},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3702":{"this":{"__isSmartRef__":true,"id":3687},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3703}},"3703":{"$super":{"__isSmartRef__":true,"id":3704}},"3704":{"varMapping":{"__isSmartRef__":true,"id":3705},"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":3706},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3705":{"obj":{"__isSmartRef__":true,"id":3687},"name":"remove"},"3706":{},"3707":{},"3708":{"sourceObj":{"__isSmartRef__":true,"id":3619},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3687},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":3686},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3709":{"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"},"3710":{"morph":{"__isSmartRef__":true,"id":3619},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3711":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3712":{"moveHorizontal":false},"3713":{"onFire":{"__isSmartRef__":true,"id":3714}},"3714":{"varMapping":{"__isSmartRef__":true,"id":3715},"source":"function onFire() {\n this.get(\"TestRunner\").get(\"ModuleList\").clearSelections();\n}","funcProperties":{"__isSmartRef__":true,"id":3716},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3715":{"this":{"__isSmartRef__":true,"id":3619}},"3716":{"timestamp":{"__isSmartRef__":true,"id":3717},"user":"lauritz","tags":[]},"3717":{"isSerializedDate":true,"string":"Wed Dec 07 2011 20:11:58 GMT+0100 (CET)"},"3718":{"submorphs":[{"__isSmartRef__":true,"id":3719}],"scripts":[],"id":72,"shape":{"__isSmartRef__":true,"id":3757},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3773},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3760},"lighterFill":{"__isSmartRef__":true,"id":3774},"label":{"__isSmartRef__":true,"id":3719},"showsHalos":false,"name":"RemoveSelectedModuleButton","attributeConnections":[{"__isSmartRef__":true,"id":3783},{"__isSmartRef__":true,"id":3785},{"__isSmartRef__":true,"id":3807},{"__isSmartRef__":true,"id":3796},{"__isSmartRef__":true,"id":3797}],"doNotSerialize":["$$fire","$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$fire","$$_Rotation","$$_Scale"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":3808},"eventHandler":{"__isSmartRef__":true,"id":3809},"priorExtent":{"__isSmartRef__":true,"id":3810},"layout":{"__isSmartRef__":true,"id":3811},"owner":{"__isSmartRef__":true,"id":3419},"distanceToDragEvent":{"__isSmartRef__":true,"id":3812},"draggingEnabled":false,"_Scale":0.986090636999001,"_Rotation":0,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3813},"__LivelyClassName__":"lively.morphic.Button"},"3719":{"submorphs":[],"scripts":[],"id":73,"shape":{"__isSmartRef__":true,"id":3720},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3726},"_MaxTextWidth":120,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":3723},"padding":{"__isSmartRef__":true,"id":3727},"_Padding":{"__isSmartRef__":true,"id":3728},"owner":{"__isSmartRef__":true,"id":3718},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":3729}],"priorExtent":{"__isSmartRef__":true,"id":3731},"renderContextTable":{"__isSmartRef__":true,"id":3732},"eventHandler":{"__isSmartRef__":true,"id":3733},"_WhiteSpaceHandling":"pre-wrap","_Align":"center","_HandStyle":"default","_PointerEvents":"none","attributeConnections":[{"__isSmartRef__":true,"id":3734},{"__isSmartRef__":true,"id":3756},{"__isSmartRef__":true,"id":3745},{"__isSmartRef__":true,"id":3746}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"_MinTextWidth":120,"_MinTextHeight":null,"draggingEnabled":false,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"3720":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3721},"_Extent":{"__isSmartRef__":true,"id":3722},"_BorderColor":{"__isSmartRef__":true,"id":3723},"renderContextTable":{"__isSmartRef__":true,"id":3724},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":3725},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3721":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3722":{"x":120,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3723":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3724":{"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"},"3725":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3726":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3727":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3728":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3729":{"style":{"__isSmartRef__":true,"id":3730},"chunkOwner":{"__isSmartRef__":true,"id":3719},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"3730":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3731":{"x":120,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3732":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"3733":{"morph":{"__isSmartRef__":true,"id":3719},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3734":{"sourceObj":{"__isSmartRef__":true,"id":3719},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":3735},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":3756},{"__isSmartRef__":true,"id":3756},{"__isSmartRef__":true,"id":3756},{"__isSmartRef__":true,"id":3756},{"__isSmartRef__":true,"id":3756},{"__isSmartRef__":true,"id":3756},{"__isSmartRef__":true,"id":3756},{"__isSmartRef__":true,"id":3756},{"__isSmartRef__":true,"id":3756},{"__isSmartRef__":true,"id":3756},{"__isSmartRef__":true,"id":3756},{"__isSmartRef__":true,"id":3756},{"__isSmartRef__":true,"id":3756},{"__isSmartRef__":true,"id":3756},{"__isSmartRef__":true,"id":3756},{"__isSmartRef__":true,"id":3756},{"__isSmartRef__":true,"id":3756},{"__isSmartRef__":true,"id":3756},{"__isSmartRef__":true,"id":3756}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"3735":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3736},"id":117,"renderContextTable":{"__isSmartRef__":true,"id":3743},"eventHandler":{"__isSmartRef__":true,"id":3744},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":3734},{"__isSmartRef__":true,"id":3745}],"_Position":{"__isSmartRef__":true,"id":3747},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":14,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3748},"__LivelyClassName__":"lively.morphic.Morph"},"3736":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3737},"_Extent":{"__isSmartRef__":true,"id":3738},"_BorderColor":{"__isSmartRef__":true,"id":3739},"renderContextTable":{"__isSmartRef__":true,"id":3740},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3741},"_Fill":{"__isSmartRef__":true,"id":3742},"_Opacity":0.5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3737":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3738":{"x":120,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3739":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3740":{"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"},"3741":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3742":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3743":{"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"},"3744":{"morph":{"__isSmartRef__":true,"id":3735},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3745":{"sourceObj":{"__isSmartRef__":true,"id":3719},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":3735},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":3746},{"__isSmartRef__":true,"id":3746},{"__isSmartRef__":true,"id":3746},{"__isSmartRef__":true,"id":3746},{"__isSmartRef__":true,"id":3746},{"__isSmartRef__":true,"id":3746},{"__isSmartRef__":true,"id":3746},{"__isSmartRef__":true,"id":3746},{"__isSmartRef__":true,"id":3746},{"__isSmartRef__":true,"id":3746},{"__isSmartRef__":true,"id":3746},{"__isSmartRef__":true,"id":3746},{"__isSmartRef__":true,"id":3746},{"__isSmartRef__":true,"id":3746},{"__isSmartRef__":true,"id":3746},{"__isSmartRef__":true,"id":3746},{"__isSmartRef__":true,"id":3746},{"__isSmartRef__":true,"id":3746},{"__isSmartRef__":true,"id":3746}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"3746":{"sourceObj":{"__isSmartRef__":true,"id":3719},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3735},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":3745},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3747":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3748":{"remove":{"__isSmartRef__":true,"id":3749}},"3749":{"varMapping":{"__isSmartRef__":true,"id":3750},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":3755},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3750":{"this":{"__isSmartRef__":true,"id":3735},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3751}},"3751":{"$super":{"__isSmartRef__":true,"id":3752}},"3752":{"varMapping":{"__isSmartRef__":true,"id":3753},"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":3754},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3753":{"obj":{"__isSmartRef__":true,"id":3735},"name":"remove"},"3754":{},"3755":{},"3756":{"sourceObj":{"__isSmartRef__":true,"id":3719},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3735},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":3734},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3757":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3758},"_Extent":{"__isSmartRef__":true,"id":3759},"_Fill":{"__isSmartRef__":true,"id":3760},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3770},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":3771},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3772},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3758":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3759":{"x":120,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3760":{"stops":[{"__isSmartRef__":true,"id":3761},{"__isSmartRef__":true,"id":3763},{"__isSmartRef__":true,"id":3765},{"__isSmartRef__":true,"id":3767}],"vector":{"__isSmartRef__":true,"id":3769},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3761":{"offset":0,"color":{"__isSmartRef__":true,"id":3762}},"3762":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3763":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3764}},"3764":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3765":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3766}},"3766":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3767":{"offset":1,"color":{"__isSmartRef__":true,"id":3768}},"3768":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3769":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3770":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3771":{"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"},"3772":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3773":{"x":165.83999999999997,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3774":{"stops":[{"__isSmartRef__":true,"id":3775},{"__isSmartRef__":true,"id":3777},{"__isSmartRef__":true,"id":3779},{"__isSmartRef__":true,"id":3781}],"vector":{"__isSmartRef__":true,"id":3769},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3775":{"offset":0,"color":{"__isSmartRef__":true,"id":3776}},"3776":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3777":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3778}},"3778":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3779":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3780}},"3780":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3781":{"offset":1,"color":{"__isSmartRef__":true,"id":3782}},"3782":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3783":{"sourceObj":{"__isSmartRef__":true,"id":3718},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3718},"targetMethodName":"onFire","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3784},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3784":{"source":{"__isSmartRef__":true,"id":3718},"target":{"__isSmartRef__":true,"id":3718}},"3785":{"sourceObj":{"__isSmartRef__":true,"id":3718},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":3786},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":3807},{"__isSmartRef__":true,"id":3807},{"__isSmartRef__":true,"id":3807},{"__isSmartRef__":true,"id":3807},{"__isSmartRef__":true,"id":3807},{"__isSmartRef__":true,"id":3807},{"__isSmartRef__":true,"id":3807},{"__isSmartRef__":true,"id":3807},{"__isSmartRef__":true,"id":3807},{"__isSmartRef__":true,"id":3807},{"__isSmartRef__":true,"id":3807},{"__isSmartRef__":true,"id":3807},{"__isSmartRef__":true,"id":3807},{"__isSmartRef__":true,"id":3807},{"__isSmartRef__":true,"id":3807},{"__isSmartRef__":true,"id":3807},{"__isSmartRef__":true,"id":3807},{"__isSmartRef__":true,"id":3807},{"__isSmartRef__":true,"id":3807}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"3786":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3787},"id":116,"renderContextTable":{"__isSmartRef__":true,"id":3794},"eventHandler":{"__isSmartRef__":true,"id":3795},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":3785},{"__isSmartRef__":true,"id":3796}],"_Position":{"__isSmartRef__":true,"id":3798},"_Rotation":0,"_Scale":0.986090636999001,"owner":null,"isCopyMorphRef":true,"morphRefId":15,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3799},"__LivelyClassName__":"lively.morphic.Morph"},"3787":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3788},"_Extent":{"__isSmartRef__":true,"id":3789},"_Fill":{"__isSmartRef__":true,"id":3790},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3791},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":3792},"_Opacity":0.5,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3793},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3788":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3789":{"x":120,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3790":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3791":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3792":{"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"},"3793":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3794":{"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"},"3795":{"morph":{"__isSmartRef__":true,"id":3786},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3796":{"sourceObj":{"__isSmartRef__":true,"id":3718},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":3786},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":3797},{"__isSmartRef__":true,"id":3797},{"__isSmartRef__":true,"id":3797},{"__isSmartRef__":true,"id":3797},{"__isSmartRef__":true,"id":3797},{"__isSmartRef__":true,"id":3797},{"__isSmartRef__":true,"id":3797},{"__isSmartRef__":true,"id":3797},{"__isSmartRef__":true,"id":3797},{"__isSmartRef__":true,"id":3797},{"__isSmartRef__":true,"id":3797},{"__isSmartRef__":true,"id":3797},{"__isSmartRef__":true,"id":3797},{"__isSmartRef__":true,"id":3797},{"__isSmartRef__":true,"id":3797},{"__isSmartRef__":true,"id":3797},{"__isSmartRef__":true,"id":3797},{"__isSmartRef__":true,"id":3797},{"__isSmartRef__":true,"id":3797}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"3797":{"sourceObj":{"__isSmartRef__":true,"id":3718},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3786},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":3796},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3798":{"x":165.83999999999997,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3799":{"remove":{"__isSmartRef__":true,"id":3800}},"3800":{"varMapping":{"__isSmartRef__":true,"id":3801},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":3806},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3801":{"this":{"__isSmartRef__":true,"id":3786},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3802}},"3802":{"$super":{"__isSmartRef__":true,"id":3803}},"3803":{"varMapping":{"__isSmartRef__":true,"id":3804},"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":3805},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3804":{"obj":{"__isSmartRef__":true,"id":3786},"name":"remove"},"3805":{},"3806":{},"3807":{"sourceObj":{"__isSmartRef__":true,"id":3718},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3786},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":3785},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3808":{"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"},"3809":{"morph":{"__isSmartRef__":true,"id":3718},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3810":{"x":120,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3811":{"moveHorizontal":true},"3812":{"x":79.37239290429102,"y":-9.88257125994869,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3813":{"onFire":{"__isSmartRef__":true,"id":3814}},"3814":{"varMapping":{"__isSmartRef__":true,"id":3815},"source":"function onFire() {\n var list = this.get('TestRunner').get('ModuleList');\n list.getSelectedItems().forEach(function (each) {\n list.removeItemOrValue(each);\n });\n}","funcProperties":{"__isSmartRef__":true,"id":3816},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3815":{"this":{"__isSmartRef__":true,"id":3718}},"3816":{"timestamp":{"__isSmartRef__":true,"id":3817},"user":"lauritz","tags":[]},"3817":{"isSerializedDate":true,"string":"Wed Dec 07 2011 20:20:17 GMT+0100 (CET)"},"3818":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3819},"id":74,"renderContextTable":{"__isSmartRef__":true,"id":3824},"eventHandler":{"__isSmartRef__":true,"id":3825},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3826},"name":"ModuleProgressIndicator","priorExtent":{"__isSmartRef__":true,"id":3827},"showsHalos":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":3828},"partsBinMetaInfo":{"__isSmartRef__":true,"id":3829},"__SourceModuleName__":"Global.lively.morphic.Widgets","attributeConnections":[{"__isSmartRef__":true,"id":3830},{"__isSmartRef__":true,"id":3851},{"__isSmartRef__":true,"id":3840},{"__isSmartRef__":true,"id":3841}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"owner":{"__isSmartRef__":true,"id":3419},"_Scale":0.9920279440699439,"_Rotation":0,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3852},"__LivelyClassName__":"lively.morphic.Image"},"3819":{"_Position":{"__isSmartRef__":true,"id":3820},"renderContextTable":{"__isSmartRef__":true,"id":3821},"_Extent":{"__isSmartRef__":true,"id":3822},"_ImageURL":"data:image/gif;base64,R0lGODlhEAAQAPIAAP///wAAAMLCwkJCQgAAAGJiYoKCgpKSkiH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isLoaded":true,"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3823},"_Opacity":0,"__LivelyClassName__":"lively.morphic.Shapes.Image"},"3820":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3821":{"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","setImageURL":"setImageURLHTML","getNativeExtent":"getNativeExtentHTML"},"3822":{"x":20,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3823":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3824":{"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"},"3825":{"morph":{"__isSmartRef__":true,"id":3818},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3826":{"x":484.6000000000001,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3827":{"x":20,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3828":{"x":39,"y":-11,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3829":{"partName":"ProgressIndicator","requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Widgets/","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3830":{"sourceObj":{"__isSmartRef__":true,"id":3818},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":3831},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":3851},{"__isSmartRef__":true,"id":3851},{"__isSmartRef__":true,"id":3851},{"__isSmartRef__":true,"id":3851},{"__isSmartRef__":true,"id":3851},{"__isSmartRef__":true,"id":3851},{"__isSmartRef__":true,"id":3851},{"__isSmartRef__":true,"id":3851},{"__isSmartRef__":true,"id":3851},{"__isSmartRef__":true,"id":3851},{"__isSmartRef__":true,"id":3851},{"__isSmartRef__":true,"id":3851},{"__isSmartRef__":true,"id":3851},{"__isSmartRef__":true,"id":3851},{"__isSmartRef__":true,"id":3851},{"__isSmartRef__":true,"id":3851},{"__isSmartRef__":true,"id":3851},{"__isSmartRef__":true,"id":3851},{"__isSmartRef__":true,"id":3851}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"3831":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3832},"id":118,"renderContextTable":{"__isSmartRef__":true,"id":3838},"eventHandler":{"__isSmartRef__":true,"id":3839},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":3830},{"__isSmartRef__":true,"id":3840}],"_Position":{"__isSmartRef__":true,"id":3842},"_Rotation":0,"_Scale":0.9920279440699439,"owner":null,"isCopyMorphRef":true,"morphRefId":16,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3843},"__LivelyClassName__":"lively.morphic.Morph"},"3832":{"_Position":{"__isSmartRef__":true,"id":3833},"renderContextTable":{"__isSmartRef__":true,"id":3834},"_Extent":{"__isSmartRef__":true,"id":3835},"_ImageURL":"data:image/gif;base64,R0lGODlhEAAQAPIAAP///wAAAMLCwkJCQgAAAGJiYoKCgpKSkiH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isLoaded":true,"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3836},"_Opacity":0.5,"_Fill":{"__isSmartRef__":true,"id":3837},"__LivelyClassName__":"lively.morphic.Shapes.Image"},"3833":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3834":{"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","setImageURL":"setImageURLHTML","getNativeExtent":"getNativeExtentHTML"},"3835":{"x":20,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3836":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3837":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3838":{"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"},"3839":{"morph":{"__isSmartRef__":true,"id":3831},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3840":{"sourceObj":{"__isSmartRef__":true,"id":3818},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":3831},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":3841},{"__isSmartRef__":true,"id":3841},{"__isSmartRef__":true,"id":3841},{"__isSmartRef__":true,"id":3841},{"__isSmartRef__":true,"id":3841},{"__isSmartRef__":true,"id":3841},{"__isSmartRef__":true,"id":3841},{"__isSmartRef__":true,"id":3841},{"__isSmartRef__":true,"id":3841},{"__isSmartRef__":true,"id":3841},{"__isSmartRef__":true,"id":3841},{"__isSmartRef__":true,"id":3841},{"__isSmartRef__":true,"id":3841},{"__isSmartRef__":true,"id":3841},{"__isSmartRef__":true,"id":3841},{"__isSmartRef__":true,"id":3841},{"__isSmartRef__":true,"id":3841},{"__isSmartRef__":true,"id":3841},{"__isSmartRef__":true,"id":3841}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"3841":{"sourceObj":{"__isSmartRef__":true,"id":3818},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3831},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":3840},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3842":{"x":484.6000000000001,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3843":{"remove":{"__isSmartRef__":true,"id":3844}},"3844":{"varMapping":{"__isSmartRef__":true,"id":3845},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":3850},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3845":{"this":{"__isSmartRef__":true,"id":3831},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3846}},"3846":{"$super":{"__isSmartRef__":true,"id":3847}},"3847":{"varMapping":{"__isSmartRef__":true,"id":3848},"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":3849},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3848":{"obj":{"__isSmartRef__":true,"id":3831},"name":"remove"},"3849":{},"3850":{},"3851":{"sourceObj":{"__isSmartRef__":true,"id":3818},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3831},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":3830},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3852":{"hide":{"__isSmartRef__":true,"id":3853},"show":{"__isSmartRef__":true,"id":3861}},"3853":{"varMapping":{"__isSmartRef__":true,"id":3854},"source":"function hide() {\n this.setOpacity(0);\n $super();\n}","funcProperties":{"__isSmartRef__":true,"id":3859},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3854":{"this":{"__isSmartRef__":true,"id":3818},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3855}},"3855":{"$super":{"__isSmartRef__":true,"id":3856}},"3856":{"varMapping":{"__isSmartRef__":true,"id":3857},"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":3858},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3857":{"obj":{"__isSmartRef__":true,"id":3818},"name":"hide"},"3858":{},"3859":{"timestamp":{"__isSmartRef__":true,"id":3860},"user":"lauritz","tags":[]},"3860":{"isSerializedDate":true,"string":"Fri Dec 09 2011 23:03:26 GMT+0100 (CET)"},"3861":{"varMapping":{"__isSmartRef__":true,"id":3862},"source":"function show() {\n this.setOpacity(1);\n $super();\n}","funcProperties":{"__isSmartRef__":true,"id":3867},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3862":{"this":{"__isSmartRef__":true,"id":3818},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3863}},"3863":{"$super":{"__isSmartRef__":true,"id":3864}},"3864":{"varMapping":{"__isSmartRef__":true,"id":3865},"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":3866},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3865":{"obj":{"__isSmartRef__":true,"id":3818},"name":"show"},"3866":{},"3867":{"timestamp":{"__isSmartRef__":true,"id":3868},"user":"lauritz","tags":[]},"3868":{"isSerializedDate":true,"string":"Fri Dec 09 2011 23:03:26 GMT+0100 (CET)"},"3869":{"submorphs":[{"__isSmartRef__":true,"id":3870}],"scripts":[],"id":75,"shape":{"__isSmartRef__":true,"id":3908},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3924},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":3911},"lighterFill":{"__isSmartRef__":true,"id":3925},"label":{"__isSmartRef__":true,"id":3870},"showsHalos":false,"name":"AddDefaultModulesButton","attributeConnections":[{"__isSmartRef__":true,"id":3934},{"__isSmartRef__":true,"id":3936},{"__isSmartRef__":true,"id":3958},{"__isSmartRef__":true,"id":3947},{"__isSmartRef__":true,"id":3948}],"doNotSerialize":["$$fire","$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$fire","$$_Rotation","$$_Scale"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":3959},"eventHandler":{"__isSmartRef__":true,"id":3960},"priorExtent":{"__isSmartRef__":true,"id":3961},"layout":{"__isSmartRef__":true,"id":3962},"draggingEnabled":false,"owner":{"__isSmartRef__":true,"id":3419},"_Scale":0.9860906369990008,"_Rotation":0,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3963},"__LivelyClassName__":"lively.morphic.Button"},"3870":{"submorphs":[],"scripts":[],"id":76,"shape":{"__isSmartRef__":true,"id":3871},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":3877},"_MaxTextWidth":90,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":3874},"padding":{"__isSmartRef__":true,"id":3878},"_Padding":{"__isSmartRef__":true,"id":3879},"owner":{"__isSmartRef__":true,"id":3869},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":3880}],"priorExtent":{"__isSmartRef__":true,"id":3882},"renderContextTable":{"__isSmartRef__":true,"id":3883},"eventHandler":{"__isSmartRef__":true,"id":3884},"_WhiteSpaceHandling":"pre-wrap","_Align":"center","_HandStyle":"default","_PointerEvents":"none","attributeConnections":[{"__isSmartRef__":true,"id":3885},{"__isSmartRef__":true,"id":3907},{"__isSmartRef__":true,"id":3896},{"__isSmartRef__":true,"id":3897}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"_MinTextWidth":90,"_MinTextHeight":null,"draggingEnabled":false,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"3871":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3872},"_Extent":{"__isSmartRef__":true,"id":3873},"_BorderColor":{"__isSmartRef__":true,"id":3874},"renderContextTable":{"__isSmartRef__":true,"id":3875},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":3876},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3872":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3873":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3874":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3875":{"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"},"3876":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3877":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3878":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3879":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3880":{"style":{"__isSmartRef__":true,"id":3881},"chunkOwner":{"__isSmartRef__":true,"id":3870},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"3881":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"3882":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3883":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"3884":{"morph":{"__isSmartRef__":true,"id":3870},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3885":{"sourceObj":{"__isSmartRef__":true,"id":3870},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":3886},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":3907},{"__isSmartRef__":true,"id":3907},{"__isSmartRef__":true,"id":3907},{"__isSmartRef__":true,"id":3907},{"__isSmartRef__":true,"id":3907},{"__isSmartRef__":true,"id":3907},{"__isSmartRef__":true,"id":3907},{"__isSmartRef__":true,"id":3907},{"__isSmartRef__":true,"id":3907},{"__isSmartRef__":true,"id":3907},{"__isSmartRef__":true,"id":3907},{"__isSmartRef__":true,"id":3907},{"__isSmartRef__":true,"id":3907},{"__isSmartRef__":true,"id":3907},{"__isSmartRef__":true,"id":3907},{"__isSmartRef__":true,"id":3907},{"__isSmartRef__":true,"id":3907},{"__isSmartRef__":true,"id":3907},{"__isSmartRef__":true,"id":3907}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"3886":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3887},"id":120,"renderContextTable":{"__isSmartRef__":true,"id":3894},"eventHandler":{"__isSmartRef__":true,"id":3895},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":3885},{"__isSmartRef__":true,"id":3896}],"_Position":{"__isSmartRef__":true,"id":3898},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":17,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3899},"__LivelyClassName__":"lively.morphic.Morph"},"3887":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3888},"_Extent":{"__isSmartRef__":true,"id":3889},"_BorderColor":{"__isSmartRef__":true,"id":3890},"renderContextTable":{"__isSmartRef__":true,"id":3891},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3892},"_Fill":{"__isSmartRef__":true,"id":3893},"_Opacity":0.5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3888":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3889":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3890":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3891":{"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"},"3892":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3893":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3894":{"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"},"3895":{"morph":{"__isSmartRef__":true,"id":3886},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3896":{"sourceObj":{"__isSmartRef__":true,"id":3870},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":3886},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":3897},{"__isSmartRef__":true,"id":3897},{"__isSmartRef__":true,"id":3897},{"__isSmartRef__":true,"id":3897},{"__isSmartRef__":true,"id":3897},{"__isSmartRef__":true,"id":3897},{"__isSmartRef__":true,"id":3897},{"__isSmartRef__":true,"id":3897},{"__isSmartRef__":true,"id":3897},{"__isSmartRef__":true,"id":3897},{"__isSmartRef__":true,"id":3897},{"__isSmartRef__":true,"id":3897},{"__isSmartRef__":true,"id":3897},{"__isSmartRef__":true,"id":3897},{"__isSmartRef__":true,"id":3897},{"__isSmartRef__":true,"id":3897},{"__isSmartRef__":true,"id":3897},{"__isSmartRef__":true,"id":3897},{"__isSmartRef__":true,"id":3897}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"3897":{"sourceObj":{"__isSmartRef__":true,"id":3870},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3886},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":3896},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3898":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3899":{"remove":{"__isSmartRef__":true,"id":3900}},"3900":{"varMapping":{"__isSmartRef__":true,"id":3901},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":3906},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3901":{"this":{"__isSmartRef__":true,"id":3886},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3902}},"3902":{"$super":{"__isSmartRef__":true,"id":3903}},"3903":{"varMapping":{"__isSmartRef__":true,"id":3904},"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":3905},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3904":{"obj":{"__isSmartRef__":true,"id":3886},"name":"remove"},"3905":{},"3906":{},"3907":{"sourceObj":{"__isSmartRef__":true,"id":3870},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3886},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":3885},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3908":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3909},"_Extent":{"__isSmartRef__":true,"id":3910},"_Fill":{"__isSmartRef__":true,"id":3911},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3921},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":3922},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3923},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3909":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3910":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3911":{"stops":[{"__isSmartRef__":true,"id":3912},{"__isSmartRef__":true,"id":3914},{"__isSmartRef__":true,"id":3916},{"__isSmartRef__":true,"id":3918}],"vector":{"__isSmartRef__":true,"id":3920},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3912":{"offset":0,"color":{"__isSmartRef__":true,"id":3913}},"3913":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3914":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3915}},"3915":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3916":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3917}},"3917":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3918":{"offset":1,"color":{"__isSmartRef__":true,"id":3919}},"3919":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3920":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3921":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3922":{"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"},"3923":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3924":{"x":288.76,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3925":{"stops":[{"__isSmartRef__":true,"id":3926},{"__isSmartRef__":true,"id":3928},{"__isSmartRef__":true,"id":3930},{"__isSmartRef__":true,"id":3932}],"vector":{"__isSmartRef__":true,"id":3920},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"3926":{"offset":0,"color":{"__isSmartRef__":true,"id":3927}},"3927":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3928":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3929}},"3929":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3930":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3931}},"3931":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3932":{"offset":1,"color":{"__isSmartRef__":true,"id":3933}},"3933":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3934":{"sourceObj":{"__isSmartRef__":true,"id":3869},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3869},"targetMethodName":"onFire","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":3935},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3935":{"source":{"__isSmartRef__":true,"id":3869},"target":{"__isSmartRef__":true,"id":3869}},"3936":{"sourceObj":{"__isSmartRef__":true,"id":3869},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":3937},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":3958},{"__isSmartRef__":true,"id":3958},{"__isSmartRef__":true,"id":3958},{"__isSmartRef__":true,"id":3958},{"__isSmartRef__":true,"id":3958},{"__isSmartRef__":true,"id":3958},{"__isSmartRef__":true,"id":3958},{"__isSmartRef__":true,"id":3958},{"__isSmartRef__":true,"id":3958},{"__isSmartRef__":true,"id":3958},{"__isSmartRef__":true,"id":3958},{"__isSmartRef__":true,"id":3958},{"__isSmartRef__":true,"id":3958},{"__isSmartRef__":true,"id":3958},{"__isSmartRef__":true,"id":3958},{"__isSmartRef__":true,"id":3958},{"__isSmartRef__":true,"id":3958},{"__isSmartRef__":true,"id":3958},{"__isSmartRef__":true,"id":3958}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"3937":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3938},"id":119,"renderContextTable":{"__isSmartRef__":true,"id":3945},"eventHandler":{"__isSmartRef__":true,"id":3946},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":3936},{"__isSmartRef__":true,"id":3947}],"_Position":{"__isSmartRef__":true,"id":3949},"_Rotation":0,"_Scale":0.9860906369990008,"owner":null,"isCopyMorphRef":true,"morphRefId":18,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3950},"__LivelyClassName__":"lively.morphic.Morph"},"3938":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3939},"_Extent":{"__isSmartRef__":true,"id":3940},"_Fill":{"__isSmartRef__":true,"id":3941},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":3942},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":3943},"_Opacity":0.5,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3944},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3939":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3940":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3941":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3942":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3943":{"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"},"3944":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3945":{"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"},"3946":{"morph":{"__isSmartRef__":true,"id":3937},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3947":{"sourceObj":{"__isSmartRef__":true,"id":3869},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":3937},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":3948},{"__isSmartRef__":true,"id":3948},{"__isSmartRef__":true,"id":3948},{"__isSmartRef__":true,"id":3948},{"__isSmartRef__":true,"id":3948},{"__isSmartRef__":true,"id":3948},{"__isSmartRef__":true,"id":3948},{"__isSmartRef__":true,"id":3948},{"__isSmartRef__":true,"id":3948},{"__isSmartRef__":true,"id":3948},{"__isSmartRef__":true,"id":3948},{"__isSmartRef__":true,"id":3948},{"__isSmartRef__":true,"id":3948},{"__isSmartRef__":true,"id":3948},{"__isSmartRef__":true,"id":3948},{"__isSmartRef__":true,"id":3948},{"__isSmartRef__":true,"id":3948},{"__isSmartRef__":true,"id":3948},{"__isSmartRef__":true,"id":3948}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"3948":{"sourceObj":{"__isSmartRef__":true,"id":3869},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3937},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":3947},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3949":{"x":288.76,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3950":{"remove":{"__isSmartRef__":true,"id":3951}},"3951":{"varMapping":{"__isSmartRef__":true,"id":3952},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":3957},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3952":{"this":{"__isSmartRef__":true,"id":3937},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3953}},"3953":{"$super":{"__isSmartRef__":true,"id":3954}},"3954":{"varMapping":{"__isSmartRef__":true,"id":3955},"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":3956},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3955":{"obj":{"__isSmartRef__":true,"id":3937},"name":"remove"},"3956":{},"3957":{},"3958":{"sourceObj":{"__isSmartRef__":true,"id":3869},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3937},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":3936},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3959":{"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"},"3960":{"morph":{"__isSmartRef__":true,"id":3869},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3961":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3962":{"moveHorizontal":true},"3963":{"onFire":{"__isSmartRef__":true,"id":3964},"defaultModules":{"__isSmartRef__":true,"id":3968}},"3964":{"varMapping":{"__isSmartRef__":true,"id":3965},"source":"function onFire() {\n var runner = this.get('TestRunner');\n\n this.defaultModules().forEach(function (each) {\n runner.addModule(each);\n });\n}","funcProperties":{"__isSmartRef__":true,"id":3966},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3965":{"this":{"__isSmartRef__":true,"id":3869}},"3966":{"timestamp":{"__isSmartRef__":true,"id":3967},"user":"lauritz","tags":[]},"3967":{"isSerializedDate":true,"string":"Fri Dec 09 2011 19:36:39 GMT+0100 (CET)"},"3968":{"varMapping":{"__isSmartRef__":true,"id":3969},"source":"function defaultModules() {\n return ['lively.morphic.Tests', 'lively.bindings.Tests', 'lively.bindings.GeometryBindingsTest', 'Tests.ClassTest', 'Tests.MiniPrototypeTest', 'Tests.ModuleSystemTests', 'Tests.OmetaTest', 'Tests.TestFrameworkTests', 'lively.persistence.Tests', 'lively.AST.Tests'];\n}","funcProperties":{"__isSmartRef__":true,"id":3970},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"3969":{"this":{"__isSmartRef__":true,"id":3869}},"3970":{"timestamp":{"__isSmartRef__":true,"id":3971},"user":"lauritz","tags":[]},"3971":{"isSerializedDate":true,"string":"Fri Dec 09 2011 23:05:40 GMT+0100 (CET)"},"3972":{"position":{"__isSmartRef__":true,"id":3973},"_Extent":{"__isSmartRef__":true,"id":3974},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3975},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"renderContextTable":{"__isSmartRef__":true,"id":3976},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3977},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3973":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3974":{"x":504.6,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3975":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3976":{"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"},"3977":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3978":{"x":4.309999999999999,"y":170.495,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3979":{"partsSpaceName":"PartsBin/Layout/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph","migrationLevel":4,"partName":"HBox","changes":[{"__isSmartRef__":true,"id":3980}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3980":{"date":{"__isSmartRef__":true,"id":3981},"author":"fbo","message":"","id":"C0A8DE73-F7F3-437E-B0A6-5DD5B6456C9A"},"3981":{"isSerializedDate":true,"string":"Tue Nov 29 2011 21:11:31 GMT+0100 (CET)"},"3982":{"x":490,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3983":{"layouter":{"__isSmartRef__":true,"id":3984},"extentWithoutPlaceholder":{"__isSmartRef__":true,"id":3985}},"3984":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":2.92,"container":{"__isSmartRef__":true,"id":3419},"__SourceModuleName__":"Global.lively.morphic.Layout","__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout"},"3985":{"x":411.68,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3986":{"sourceObj":{"__isSmartRef__":true,"id":3419},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":3987},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":4008},{"__isSmartRef__":true,"id":4008},{"__isSmartRef__":true,"id":4008},{"__isSmartRef__":true,"id":4008},{"__isSmartRef__":true,"id":4008},{"__isSmartRef__":true,"id":4008},{"__isSmartRef__":true,"id":4008},{"__isSmartRef__":true,"id":4008},{"__isSmartRef__":true,"id":4008},{"__isSmartRef__":true,"id":4008},{"__isSmartRef__":true,"id":4008},{"__isSmartRef__":true,"id":4008},{"__isSmartRef__":true,"id":4008},{"__isSmartRef__":true,"id":4008},{"__isSmartRef__":true,"id":4008},{"__isSmartRef__":true,"id":4008},{"__isSmartRef__":true,"id":4008},{"__isSmartRef__":true,"id":4008},{"__isSmartRef__":true,"id":4008}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"3987":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3988},"id":109,"renderContextTable":{"__isSmartRef__":true,"id":3995},"eventHandler":{"__isSmartRef__":true,"id":3996},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":3986},{"__isSmartRef__":true,"id":3997}],"_Position":{"__isSmartRef__":true,"id":3999},"_Rotation":0,"_Scale":1.0060210561262526,"owner":null,"isCopyMorphRef":true,"morphRefId":19,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4000},"__LivelyClassName__":"lively.morphic.Morph"},"3988":{"position":{"__isSmartRef__":true,"id":3989},"_Extent":{"__isSmartRef__":true,"id":3990},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":3991},"_Fill":{"__isSmartRef__":true,"id":3992},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"renderContextTable":{"__isSmartRef__":true,"id":3993},"_Opacity":0.5,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3994},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3989":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3990":{"x":504.6,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3991":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3992":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3993":{"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"},"3994":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"3995":{"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"},"3996":{"morph":{"__isSmartRef__":true,"id":3987},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3997":{"sourceObj":{"__isSmartRef__":true,"id":3419},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":3987},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":3998},{"__isSmartRef__":true,"id":3998},{"__isSmartRef__":true,"id":3998},{"__isSmartRef__":true,"id":3998},{"__isSmartRef__":true,"id":3998},{"__isSmartRef__":true,"id":3998},{"__isSmartRef__":true,"id":3998},{"__isSmartRef__":true,"id":3998},{"__isSmartRef__":true,"id":3998},{"__isSmartRef__":true,"id":3998},{"__isSmartRef__":true,"id":3998},{"__isSmartRef__":true,"id":3998},{"__isSmartRef__":true,"id":3998},{"__isSmartRef__":true,"id":3998},{"__isSmartRef__":true,"id":3998},{"__isSmartRef__":true,"id":3998},{"__isSmartRef__":true,"id":3998},{"__isSmartRef__":true,"id":3998},{"__isSmartRef__":true,"id":3998}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"3998":{"sourceObj":{"__isSmartRef__":true,"id":3419},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3987},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":3997},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"3999":{"x":4.309999999999999,"y":170.495,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4000":{"remove":{"__isSmartRef__":true,"id":4001}},"4001":{"varMapping":{"__isSmartRef__":true,"id":4002},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":4007},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4002":{"this":{"__isSmartRef__":true,"id":3987},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4003}},"4003":{"$super":{"__isSmartRef__":true,"id":4004}},"4004":{"varMapping":{"__isSmartRef__":true,"id":4005},"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":4006},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4005":{"obj":{"__isSmartRef__":true,"id":3987},"name":"remove"},"4006":{},"4007":{},"4008":{"sourceObj":{"__isSmartRef__":true,"id":3419},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3987},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":3986},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4009":{"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"},"4010":{"morph":{"__isSmartRef__":true,"id":3419},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4011":{"submorphs":[],"scripts":[],"id":77,"shape":{"__isSmartRef__":true,"id":4012},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":4018},"_MaxTextWidth":null,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":4015},"showsHalos":false,"_FontSize":11,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Label","partsBinMetaInfo":{"__isSmartRef__":true,"id":4019},"textChunks":[{"__isSmartRef__":true,"id":4020}],"charsReplaced":"some text","lastFindLoc":-9,"priorSelectionRange":null,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":4022},"isLabel":true,"_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","allowInput":false,"eventsAreIgnored":false,"renderContextTable":{"__isSmartRef__":true,"id":4023},"eventHandler":{"__isSmartRef__":true,"id":4024},"attributeConnections":[{"__isSmartRef__":true,"id":4025},{"__isSmartRef__":true,"id":4047},{"__isSmartRef__":true,"id":4036},{"__isSmartRef__":true,"id":4037}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"owner":{"__isSmartRef__":true,"id":3129},"_MinTextWidth":null,"_MinTextHeight":null,"draggingEnabled":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":4048},"_Scale":1,"_Rotation":0,"__LivelyClassName__":"lively.morphic.Text"},"4012":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":4013},"_Extent":{"__isSmartRef__":true,"id":4014},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":4015},"_Fill":null,"renderContextTable":{"__isSmartRef__":true,"id":4016},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4017},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4013":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4014":{"x":88,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4015":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4016":{"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"},"4017":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4018":{"x":4.309999999999999,"y":4.309999999999999,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4019":{"partsSpaceName":"PartsBin/Text/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"partName":"Label","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"4020":{"style":{"__isSmartRef__":true,"id":4021},"chunkOwner":{"__isSmartRef__":true,"id":4011},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"4021":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"4022":{"x":88,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4023":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"4024":{"morph":{"__isSmartRef__":true,"id":4011},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4025":{"sourceObj":{"__isSmartRef__":true,"id":4011},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4026},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":4047},{"__isSmartRef__":true,"id":4047},{"__isSmartRef__":true,"id":4047},{"__isSmartRef__":true,"id":4047},{"__isSmartRef__":true,"id":4047},{"__isSmartRef__":true,"id":4047},{"__isSmartRef__":true,"id":4047},{"__isSmartRef__":true,"id":4047},{"__isSmartRef__":true,"id":4047},{"__isSmartRef__":true,"id":4047},{"__isSmartRef__":true,"id":4047},{"__isSmartRef__":true,"id":4047},{"__isSmartRef__":true,"id":4047},{"__isSmartRef__":true,"id":4047},{"__isSmartRef__":true,"id":4047},{"__isSmartRef__":true,"id":4047},{"__isSmartRef__":true,"id":4047},{"__isSmartRef__":true,"id":4047},{"__isSmartRef__":true,"id":4047}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4026":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4027},"id":121,"renderContextTable":{"__isSmartRef__":true,"id":4034},"eventHandler":{"__isSmartRef__":true,"id":4035},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":4025},{"__isSmartRef__":true,"id":4036}],"_Position":{"__isSmartRef__":true,"id":4038},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":20,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4039},"__LivelyClassName__":"lively.morphic.Morph"},"4027":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":4028},"_Extent":{"__isSmartRef__":true,"id":4029},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":4030},"_Fill":{"__isSmartRef__":true,"id":4031},"renderContextTable":{"__isSmartRef__":true,"id":4032},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4033},"_Opacity":0.5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4028":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4029":{"x":88,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4030":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4031":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4032":{"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"},"4033":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4034":{"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"},"4035":{"morph":{"__isSmartRef__":true,"id":4026},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4036":{"sourceObj":{"__isSmartRef__":true,"id":4011},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4026},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":4037},{"__isSmartRef__":true,"id":4037},{"__isSmartRef__":true,"id":4037},{"__isSmartRef__":true,"id":4037},{"__isSmartRef__":true,"id":4037},{"__isSmartRef__":true,"id":4037},{"__isSmartRef__":true,"id":4037},{"__isSmartRef__":true,"id":4037},{"__isSmartRef__":true,"id":4037},{"__isSmartRef__":true,"id":4037},{"__isSmartRef__":true,"id":4037},{"__isSmartRef__":true,"id":4037},{"__isSmartRef__":true,"id":4037},{"__isSmartRef__":true,"id":4037},{"__isSmartRef__":true,"id":4037},{"__isSmartRef__":true,"id":4037},{"__isSmartRef__":true,"id":4037},{"__isSmartRef__":true,"id":4037},{"__isSmartRef__":true,"id":4037}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4037":{"sourceObj":{"__isSmartRef__":true,"id":4011},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4026},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":4036},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4038":{"x":4.309999999999999,"y":4.309999999999999,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4039":{"remove":{"__isSmartRef__":true,"id":4040}},"4040":{"varMapping":{"__isSmartRef__":true,"id":4041},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":4046},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4041":{"this":{"__isSmartRef__":true,"id":4026},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4042}},"4042":{"$super":{"__isSmartRef__":true,"id":4043}},"4043":{"varMapping":{"__isSmartRef__":true,"id":4044},"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":4045},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4044":{"obj":{"__isSmartRef__":true,"id":4026},"name":"remove"},"4045":{},"4046":{},"4047":{"sourceObj":{"__isSmartRef__":true,"id":4011},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4026},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":4025},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4048":{"x":48.68136705273842,"y":-22.65224583943302,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4049":{"submorphs":[],"scripts":[],"id":78,"shape":{"__isSmartRef__":true,"id":4050},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":4056},"_MaxTextWidth":null,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":4053},"showsHalos":false,"_FontSize":11,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Label1","partsBinMetaInfo":{"__isSmartRef__":true,"id":4057},"textChunks":[{"__isSmartRef__":true,"id":4058}],"charsReplaced":"some text","lastFindLoc":-9,"priorSelectionRange":null,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":4060},"isLabel":true,"_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","allowInput":false,"eventsAreIgnored":false,"renderContextTable":{"__isSmartRef__":true,"id":4061},"eventHandler":{"__isSmartRef__":true,"id":4062},"attributeConnections":[{"__isSmartRef__":true,"id":4063},{"__isSmartRef__":true,"id":4085},{"__isSmartRef__":true,"id":4074},{"__isSmartRef__":true,"id":4075}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"_MinTextWidth":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":3129},"draggingEnabled":false,"_Scale":0.998001,"_Rotation":0,"__LivelyClassName__":"lively.morphic.Text"},"4050":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":4051},"_Extent":{"__isSmartRef__":true,"id":4052},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":4053},"_Fill":null,"renderContextTable":{"__isSmartRef__":true,"id":4054},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4055},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4051":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4052":{"x":87,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4053":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4054":{"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"},"4055":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4056":{"x":4.309999999999999,"y":195.89000000000004,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4057":{"partsSpaceName":"PartsBin/Text/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"partName":"Label","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"4058":{"style":{"__isSmartRef__":true,"id":4059},"chunkOwner":{"__isSmartRef__":true,"id":4049},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"4059":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"4060":{"x":87,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4061":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"4062":{"morph":{"__isSmartRef__":true,"id":4049},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4063":{"sourceObj":{"__isSmartRef__":true,"id":4049},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4064},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":4085},{"__isSmartRef__":true,"id":4085},{"__isSmartRef__":true,"id":4085},{"__isSmartRef__":true,"id":4085},{"__isSmartRef__":true,"id":4085},{"__isSmartRef__":true,"id":4085},{"__isSmartRef__":true,"id":4085},{"__isSmartRef__":true,"id":4085},{"__isSmartRef__":true,"id":4085},{"__isSmartRef__":true,"id":4085},{"__isSmartRef__":true,"id":4085},{"__isSmartRef__":true,"id":4085},{"__isSmartRef__":true,"id":4085},{"__isSmartRef__":true,"id":4085},{"__isSmartRef__":true,"id":4085},{"__isSmartRef__":true,"id":4085},{"__isSmartRef__":true,"id":4085},{"__isSmartRef__":true,"id":4085},{"__isSmartRef__":true,"id":4085}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4064":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4065},"id":122,"renderContextTable":{"__isSmartRef__":true,"id":4072},"eventHandler":{"__isSmartRef__":true,"id":4073},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":4063},{"__isSmartRef__":true,"id":4074}],"_Position":{"__isSmartRef__":true,"id":4076},"_Rotation":0,"_Scale":0.998001,"owner":null,"isCopyMorphRef":true,"morphRefId":21,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4077},"__LivelyClassName__":"lively.morphic.Morph"},"4065":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":4066},"_Extent":{"__isSmartRef__":true,"id":4067},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":4068},"_Fill":{"__isSmartRef__":true,"id":4069},"renderContextTable":{"__isSmartRef__":true,"id":4070},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4071},"_Opacity":0.5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4066":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4067":{"x":87,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4068":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4069":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4070":{"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"},"4071":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4072":{"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"},"4073":{"morph":{"__isSmartRef__":true,"id":4064},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4074":{"sourceObj":{"__isSmartRef__":true,"id":4049},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4064},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":4075},{"__isSmartRef__":true,"id":4075},{"__isSmartRef__":true,"id":4075},{"__isSmartRef__":true,"id":4075},{"__isSmartRef__":true,"id":4075},{"__isSmartRef__":true,"id":4075},{"__isSmartRef__":true,"id":4075},{"__isSmartRef__":true,"id":4075},{"__isSmartRef__":true,"id":4075},{"__isSmartRef__":true,"id":4075},{"__isSmartRef__":true,"id":4075},{"__isSmartRef__":true,"id":4075},{"__isSmartRef__":true,"id":4075},{"__isSmartRef__":true,"id":4075},{"__isSmartRef__":true,"id":4075},{"__isSmartRef__":true,"id":4075},{"__isSmartRef__":true,"id":4075},{"__isSmartRef__":true,"id":4075},{"__isSmartRef__":true,"id":4075}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4075":{"sourceObj":{"__isSmartRef__":true,"id":4049},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4064},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":4074},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4076":{"x":4.309999999999999,"y":195.89000000000004,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4077":{"remove":{"__isSmartRef__":true,"id":4078}},"4078":{"varMapping":{"__isSmartRef__":true,"id":4079},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":4084},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4079":{"this":{"__isSmartRef__":true,"id":4064},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4080}},"4080":{"$super":{"__isSmartRef__":true,"id":4081}},"4081":{"varMapping":{"__isSmartRef__":true,"id":4082},"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":4083},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4082":{"obj":{"__isSmartRef__":true,"id":4064},"name":"remove"},"4083":{},"4084":{},"4085":{"sourceObj":{"__isSmartRef__":true,"id":4049},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4064},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":4063},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4086":{"submorphs":[],"scripts":[],"id":79,"shape":{"__isSmartRef__":true,"id":4087},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":4093},"_MaxTextWidth":null,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":4090},"showsHalos":false,"_FontSize":11,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Label2","partsBinMetaInfo":{"__isSmartRef__":true,"id":4094},"textChunks":[{"__isSmartRef__":true,"id":4095}],"charsReplaced":"some text","lastFindLoc":-9,"priorSelectionRange":null,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":4097},"isLabel":true,"_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","allowInput":false,"eventsAreIgnored":false,"renderContextTable":{"__isSmartRef__":true,"id":4098},"eventHandler":{"__isSmartRef__":true,"id":4099},"attributeConnections":[{"__isSmartRef__":true,"id":4100},{"__isSmartRef__":true,"id":4122},{"__isSmartRef__":true,"id":4111},{"__isSmartRef__":true,"id":4112}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"_MinTextWidth":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":3129},"layout":{"__isSmartRef__":true,"id":4123},"draggingEnabled":false,"_Scale":0.996005996001,"_Rotation":0,"__LivelyClassName__":"lively.morphic.Text"},"4087":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":4088},"_Extent":{"__isSmartRef__":true,"id":4089},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":4090},"_Fill":null,"renderContextTable":{"__isSmartRef__":true,"id":4091},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4092},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4088":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4089":{"x":83,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4090":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4091":{"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"},"4092":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4093":{"x":4.309999999999999,"y":462.07500000000005,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4094":{"partsSpaceName":"PartsBin/Text/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"partName":"Label","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"4095":{"style":{"__isSmartRef__":true,"id":4096},"chunkOwner":{"__isSmartRef__":true,"id":4086},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"4096":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"4097":{"x":83,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4098":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"4099":{"morph":{"__isSmartRef__":true,"id":4086},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4100":{"sourceObj":{"__isSmartRef__":true,"id":4086},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4101},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":4122},{"__isSmartRef__":true,"id":4122},{"__isSmartRef__":true,"id":4122},{"__isSmartRef__":true,"id":4122},{"__isSmartRef__":true,"id":4122},{"__isSmartRef__":true,"id":4122},{"__isSmartRef__":true,"id":4122},{"__isSmartRef__":true,"id":4122},{"__isSmartRef__":true,"id":4122},{"__isSmartRef__":true,"id":4122},{"__isSmartRef__":true,"id":4122},{"__isSmartRef__":true,"id":4122},{"__isSmartRef__":true,"id":4122},{"__isSmartRef__":true,"id":4122},{"__isSmartRef__":true,"id":4122},{"__isSmartRef__":true,"id":4122},{"__isSmartRef__":true,"id":4122},{"__isSmartRef__":true,"id":4122},{"__isSmartRef__":true,"id":4122}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4101":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4102},"id":123,"renderContextTable":{"__isSmartRef__":true,"id":4109},"eventHandler":{"__isSmartRef__":true,"id":4110},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":4100},{"__isSmartRef__":true,"id":4111}],"_Position":{"__isSmartRef__":true,"id":4113},"_Rotation":0,"_Scale":0.996005996001,"owner":null,"isCopyMorphRef":true,"morphRefId":22,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4114},"__LivelyClassName__":"lively.morphic.Morph"},"4102":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":4103},"_Extent":{"__isSmartRef__":true,"id":4104},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":4105},"_Fill":{"__isSmartRef__":true,"id":4106},"renderContextTable":{"__isSmartRef__":true,"id":4107},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4108},"_BorderRadius":0,"_Opacity":0.5,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4103":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4104":{"x":83,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4105":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4106":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4107":{"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"},"4108":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4109":{"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"},"4110":{"morph":{"__isSmartRef__":true,"id":4101},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4111":{"sourceObj":{"__isSmartRef__":true,"id":4086},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4101},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":4112},{"__isSmartRef__":true,"id":4112},{"__isSmartRef__":true,"id":4112},{"__isSmartRef__":true,"id":4112},{"__isSmartRef__":true,"id":4112},{"__isSmartRef__":true,"id":4112},{"__isSmartRef__":true,"id":4112},{"__isSmartRef__":true,"id":4112},{"__isSmartRef__":true,"id":4112},{"__isSmartRef__":true,"id":4112},{"__isSmartRef__":true,"id":4112},{"__isSmartRef__":true,"id":4112},{"__isSmartRef__":true,"id":4112},{"__isSmartRef__":true,"id":4112},{"__isSmartRef__":true,"id":4112},{"__isSmartRef__":true,"id":4112},{"__isSmartRef__":true,"id":4112},{"__isSmartRef__":true,"id":4112},{"__isSmartRef__":true,"id":4112}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4112":{"sourceObj":{"__isSmartRef__":true,"id":4086},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4101},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":4111},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4113":{"x":4.309999999999999,"y":462.07500000000005,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4114":{"remove":{"__isSmartRef__":true,"id":4115}},"4115":{"varMapping":{"__isSmartRef__":true,"id":4116},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":4121},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4116":{"this":{"__isSmartRef__":true,"id":4101},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4117}},"4117":{"$super":{"__isSmartRef__":true,"id":4118}},"4118":{"varMapping":{"__isSmartRef__":true,"id":4119},"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":4120},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4119":{"obj":{"__isSmartRef__":true,"id":4101},"name":"remove"},"4120":{},"4121":{},"4122":{"sourceObj":{"__isSmartRef__":true,"id":4086},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4101},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":4100},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4123":{},"4124":{"submorphs":[{"__isSmartRef__":true,"id":4125},{"__isSmartRef__":true,"id":4224},{"__isSmartRef__":true,"id":4324},{"__isSmartRef__":true,"id":4423},{"__isSmartRef__":true,"id":4523},{"__isSmartRef__":true,"id":4622}],"scripts":[],"id":80,"shape":{"__isSmartRef__":true,"id":4673},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":4680},"showsHalos":false,"name":"TestClassButtons","partsBinMetaInfo":{"__isSmartRef__":true,"id":4681},"__SourceModuleName__":"Global.lively.morphic.Core","priorExtent":{"__isSmartRef__":true,"id":4684},"layout":{"__isSmartRef__":true,"id":4685},"attributeConnections":[{"__isSmartRef__":true,"id":4688},{"__isSmartRef__":true,"id":4710},{"__isSmartRef__":true,"id":4699},{"__isSmartRef__":true,"id":4700}],"renderContextTable":{"__isSmartRef__":true,"id":4711},"eventHandler":{"__isSmartRef__":true,"id":4712},"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"isInLayoutCycle":false,"owner":{"__isSmartRef__":true,"id":3129},"grabbingEnabled":false,"draggingEnabled":false,"_Scale":1.0040100200350561,"_Rotation":0,"__LivelyClassName__":"lively.morphic.Box"},"4125":{"submorphs":[{"__isSmartRef__":true,"id":4126}],"scripts":[],"id":81,"shape":{"__isSmartRef__":true,"id":4164},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":4180},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":4167},"lighterFill":{"__isSmartRef__":true,"id":4181},"label":{"__isSmartRef__":true,"id":4126},"showsHalos":false,"name":"DeselectTestClassesButton","attributeConnections":[{"__isSmartRef__":true,"id":4190},{"__isSmartRef__":true,"id":4192},{"__isSmartRef__":true,"id":4214},{"__isSmartRef__":true,"id":4203},{"__isSmartRef__":true,"id":4204}],"doNotSerialize":["$$fire","$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$fire","$$_Rotation","$$_Scale"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":4215},"eventHandler":{"__isSmartRef__":true,"id":4216},"priorExtent":{"__isSmartRef__":true,"id":4217},"layout":{"__isSmartRef__":true,"id":4218},"owner":{"__isSmartRef__":true,"id":4124},"draggingEnabled":false,"_Scale":0.996005996001,"_Rotation":0,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4219},"__LivelyClassName__":"lively.morphic.Button"},"4126":{"submorphs":[],"scripts":[],"id":82,"shape":{"__isSmartRef__":true,"id":4127},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":4133},"_MaxTextWidth":90,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":4130},"padding":{"__isSmartRef__":true,"id":4134},"_Padding":{"__isSmartRef__":true,"id":4135},"owner":{"__isSmartRef__":true,"id":4125},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":4136}],"priorExtent":{"__isSmartRef__":true,"id":4138},"renderContextTable":{"__isSmartRef__":true,"id":4139},"eventHandler":{"__isSmartRef__":true,"id":4140},"_WhiteSpaceHandling":"pre-wrap","_Align":"center","_HandStyle":"default","_PointerEvents":"none","attributeConnections":[{"__isSmartRef__":true,"id":4141},{"__isSmartRef__":true,"id":4163},{"__isSmartRef__":true,"id":4152},{"__isSmartRef__":true,"id":4153}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"_MinTextWidth":90,"_MinTextHeight":null,"draggingEnabled":false,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"4127":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":4128},"_Extent":{"__isSmartRef__":true,"id":4129},"_BorderColor":{"__isSmartRef__":true,"id":4130},"renderContextTable":{"__isSmartRef__":true,"id":4131},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":4132},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4128":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4129":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4130":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4131":{"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"},"4132":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4133":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4134":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4135":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4136":{"style":{"__isSmartRef__":true,"id":4137},"chunkOwner":{"__isSmartRef__":true,"id":4126},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"4137":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"4138":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4139":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"4140":{"morph":{"__isSmartRef__":true,"id":4126},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4141":{"sourceObj":{"__isSmartRef__":true,"id":4126},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4142},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":4163},{"__isSmartRef__":true,"id":4163},{"__isSmartRef__":true,"id":4163},{"__isSmartRef__":true,"id":4163},{"__isSmartRef__":true,"id":4163},{"__isSmartRef__":true,"id":4163},{"__isSmartRef__":true,"id":4163},{"__isSmartRef__":true,"id":4163},{"__isSmartRef__":true,"id":4163},{"__isSmartRef__":true,"id":4163},{"__isSmartRef__":true,"id":4163},{"__isSmartRef__":true,"id":4163},{"__isSmartRef__":true,"id":4163},{"__isSmartRef__":true,"id":4163},{"__isSmartRef__":true,"id":4163},{"__isSmartRef__":true,"id":4163},{"__isSmartRef__":true,"id":4163},{"__isSmartRef__":true,"id":4163},{"__isSmartRef__":true,"id":4163}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4142":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4143},"id":126,"renderContextTable":{"__isSmartRef__":true,"id":4150},"eventHandler":{"__isSmartRef__":true,"id":4151},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":4141},{"__isSmartRef__":true,"id":4152}],"_Position":{"__isSmartRef__":true,"id":4154},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":23,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4155},"__LivelyClassName__":"lively.morphic.Morph"},"4143":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":4144},"_Extent":{"__isSmartRef__":true,"id":4145},"_BorderColor":{"__isSmartRef__":true,"id":4146},"renderContextTable":{"__isSmartRef__":true,"id":4147},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4148},"_Fill":{"__isSmartRef__":true,"id":4149},"_Opacity":0.5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4144":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4145":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4146":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4147":{"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"},"4148":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4149":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4150":{"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"},"4151":{"morph":{"__isSmartRef__":true,"id":4142},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4152":{"sourceObj":{"__isSmartRef__":true,"id":4126},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4142},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":4153},{"__isSmartRef__":true,"id":4153},{"__isSmartRef__":true,"id":4153},{"__isSmartRef__":true,"id":4153},{"__isSmartRef__":true,"id":4153},{"__isSmartRef__":true,"id":4153},{"__isSmartRef__":true,"id":4153},{"__isSmartRef__":true,"id":4153},{"__isSmartRef__":true,"id":4153},{"__isSmartRef__":true,"id":4153},{"__isSmartRef__":true,"id":4153},{"__isSmartRef__":true,"id":4153},{"__isSmartRef__":true,"id":4153},{"__isSmartRef__":true,"id":4153},{"__isSmartRef__":true,"id":4153},{"__isSmartRef__":true,"id":4153},{"__isSmartRef__":true,"id":4153},{"__isSmartRef__":true,"id":4153},{"__isSmartRef__":true,"id":4153}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4153":{"sourceObj":{"__isSmartRef__":true,"id":4126},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4142},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":4152},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4154":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4155":{"remove":{"__isSmartRef__":true,"id":4156}},"4156":{"varMapping":{"__isSmartRef__":true,"id":4157},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":4162},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4157":{"this":{"__isSmartRef__":true,"id":4142},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4158}},"4158":{"$super":{"__isSmartRef__":true,"id":4159}},"4159":{"varMapping":{"__isSmartRef__":true,"id":4160},"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":4161},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4160":{"obj":{"__isSmartRef__":true,"id":4142},"name":"remove"},"4161":{},"4162":{},"4163":{"sourceObj":{"__isSmartRef__":true,"id":4126},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4142},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":4141},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4164":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":4165},"_Extent":{"__isSmartRef__":true,"id":4166},"_Fill":{"__isSmartRef__":true,"id":4167},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":4177},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":4178},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4179},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4165":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4166":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4167":{"stops":[{"__isSmartRef__":true,"id":4168},{"__isSmartRef__":true,"id":4170},{"__isSmartRef__":true,"id":4172},{"__isSmartRef__":true,"id":4174}],"vector":{"__isSmartRef__":true,"id":4176},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"4168":{"offset":0,"color":{"__isSmartRef__":true,"id":4169}},"4169":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4170":{"offset":0.4,"color":{"__isSmartRef__":true,"id":4171}},"4171":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4172":{"offset":0.6,"color":{"__isSmartRef__":true,"id":4173}},"4173":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4174":{"offset":1,"color":{"__isSmartRef__":true,"id":4175}},"4175":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4176":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4177":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4178":{"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"},"4179":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4180":{"x":72.84,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4181":{"stops":[{"__isSmartRef__":true,"id":4182},{"__isSmartRef__":true,"id":4184},{"__isSmartRef__":true,"id":4186},{"__isSmartRef__":true,"id":4188}],"vector":{"__isSmartRef__":true,"id":4176},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"4182":{"offset":0,"color":{"__isSmartRef__":true,"id":4183}},"4183":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4184":{"offset":0.4,"color":{"__isSmartRef__":true,"id":4185}},"4185":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4186":{"offset":0.6,"color":{"__isSmartRef__":true,"id":4187}},"4187":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4188":{"offset":1,"color":{"__isSmartRef__":true,"id":4189}},"4189":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4190":{"sourceObj":{"__isSmartRef__":true,"id":4125},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":4125},"targetMethodName":"onFire","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4191},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4191":{"source":{"__isSmartRef__":true,"id":4125},"target":{"__isSmartRef__":true,"id":4125}},"4192":{"sourceObj":{"__isSmartRef__":true,"id":4125},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4193},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":4214},{"__isSmartRef__":true,"id":4214},{"__isSmartRef__":true,"id":4214},{"__isSmartRef__":true,"id":4214},{"__isSmartRef__":true,"id":4214},{"__isSmartRef__":true,"id":4214},{"__isSmartRef__":true,"id":4214},{"__isSmartRef__":true,"id":4214},{"__isSmartRef__":true,"id":4214},{"__isSmartRef__":true,"id":4214},{"__isSmartRef__":true,"id":4214},{"__isSmartRef__":true,"id":4214},{"__isSmartRef__":true,"id":4214},{"__isSmartRef__":true,"id":4214},{"__isSmartRef__":true,"id":4214},{"__isSmartRef__":true,"id":4214},{"__isSmartRef__":true,"id":4214},{"__isSmartRef__":true,"id":4214},{"__isSmartRef__":true,"id":4214}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4193":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4194},"id":125,"renderContextTable":{"__isSmartRef__":true,"id":4201},"eventHandler":{"__isSmartRef__":true,"id":4202},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":4192},{"__isSmartRef__":true,"id":4203}],"_Position":{"__isSmartRef__":true,"id":4205},"_Rotation":0,"_Scale":0.996005996001,"owner":null,"isCopyMorphRef":true,"morphRefId":24,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4206},"__LivelyClassName__":"lively.morphic.Morph"},"4194":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":4195},"_Extent":{"__isSmartRef__":true,"id":4196},"_Fill":{"__isSmartRef__":true,"id":4197},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":4198},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":4199},"_Opacity":0.5,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4200},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4195":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4196":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4197":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4198":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4199":{"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"},"4200":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4201":{"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"},"4202":{"morph":{"__isSmartRef__":true,"id":4193},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4203":{"sourceObj":{"__isSmartRef__":true,"id":4125},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4193},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":4204},{"__isSmartRef__":true,"id":4204},{"__isSmartRef__":true,"id":4204},{"__isSmartRef__":true,"id":4204},{"__isSmartRef__":true,"id":4204},{"__isSmartRef__":true,"id":4204},{"__isSmartRef__":true,"id":4204},{"__isSmartRef__":true,"id":4204},{"__isSmartRef__":true,"id":4204},{"__isSmartRef__":true,"id":4204},{"__isSmartRef__":true,"id":4204},{"__isSmartRef__":true,"id":4204},{"__isSmartRef__":true,"id":4204},{"__isSmartRef__":true,"id":4204},{"__isSmartRef__":true,"id":4204},{"__isSmartRef__":true,"id":4204},{"__isSmartRef__":true,"id":4204},{"__isSmartRef__":true,"id":4204},{"__isSmartRef__":true,"id":4204}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4204":{"sourceObj":{"__isSmartRef__":true,"id":4125},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4193},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":4203},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4205":{"x":72.84,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4206":{"remove":{"__isSmartRef__":true,"id":4207}},"4207":{"varMapping":{"__isSmartRef__":true,"id":4208},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":4213},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4208":{"this":{"__isSmartRef__":true,"id":4193},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4209}},"4209":{"$super":{"__isSmartRef__":true,"id":4210}},"4210":{"varMapping":{"__isSmartRef__":true,"id":4211},"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":4212},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4211":{"obj":{"__isSmartRef__":true,"id":4193},"name":"remove"},"4212":{},"4213":{},"4214":{"sourceObj":{"__isSmartRef__":true,"id":4125},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4193},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":4192},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4215":{"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"},"4216":{"morph":{"__isSmartRef__":true,"id":4125},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4217":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4218":{"moveHorizontal":false},"4219":{"onFire":{"__isSmartRef__":true,"id":4220}},"4220":{"varMapping":{"__isSmartRef__":true,"id":4221},"source":"function onFire() {\n this.get(\"TestRunner\").get(\"TestClassesList\").clearSelections();\n}","funcProperties":{"__isSmartRef__":true,"id":4222},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4221":{"this":{"__isSmartRef__":true,"id":4125}},"4222":{"timestamp":{"__isSmartRef__":true,"id":4223},"user":"lauritz","tags":[]},"4223":{"isSerializedDate":true,"string":"Wed Dec 07 2011 20:12:51 GMT+0100 (CET)"},"4224":{"submorphs":[{"__isSmartRef__":true,"id":4225}],"scripts":[],"id":83,"shape":{"__isSmartRef__":true,"id":4263},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":4279},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":4266},"lighterFill":{"__isSmartRef__":true,"id":4280},"label":{"__isSmartRef__":true,"id":4225},"showsHalos":false,"name":"SelectAllTestClassesButton","attributeConnections":[{"__isSmartRef__":true,"id":4289},{"__isSmartRef__":true,"id":4291},{"__isSmartRef__":true,"id":4313},{"__isSmartRef__":true,"id":4302},{"__isSmartRef__":true,"id":4303}],"doNotSerialize":["$$fire","$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$fire","$$_Rotation","$$_Scale"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":4314},"eventHandler":{"__isSmartRef__":true,"id":4315},"priorExtent":{"__isSmartRef__":true,"id":4316},"layout":{"__isSmartRef__":true,"id":4317},"distanceToDragEvent":{"__isSmartRef__":true,"id":4318},"owner":{"__isSmartRef__":true,"id":4124},"draggingEnabled":false,"_Scale":0.9880657804942088,"_Rotation":0,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4319},"__LivelyClassName__":"lively.morphic.Button"},"4225":{"submorphs":[],"scripts":[],"id":84,"shape":{"__isSmartRef__":true,"id":4226},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":4232},"_MaxTextWidth":70,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":4229},"padding":{"__isSmartRef__":true,"id":4233},"_Padding":{"__isSmartRef__":true,"id":4234},"owner":{"__isSmartRef__":true,"id":4224},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":4235}],"priorExtent":{"__isSmartRef__":true,"id":4237},"renderContextTable":{"__isSmartRef__":true,"id":4238},"eventHandler":{"__isSmartRef__":true,"id":4239},"_WhiteSpaceHandling":"pre-wrap","_Align":"center","_HandStyle":"default","_PointerEvents":"none","attributeConnections":[{"__isSmartRef__":true,"id":4240},{"__isSmartRef__":true,"id":4262},{"__isSmartRef__":true,"id":4251},{"__isSmartRef__":true,"id":4252}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"_MinTextWidth":70,"_MinTextHeight":null,"draggingEnabled":false,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"4226":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":4227},"_Extent":{"__isSmartRef__":true,"id":4228},"_BorderColor":{"__isSmartRef__":true,"id":4229},"renderContextTable":{"__isSmartRef__":true,"id":4230},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":4231},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4227":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4228":{"x":70,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4229":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4230":{"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"},"4231":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4232":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4233":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4234":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4235":{"style":{"__isSmartRef__":true,"id":4236},"chunkOwner":{"__isSmartRef__":true,"id":4225},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"4236":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"4237":{"x":70,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4238":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"4239":{"morph":{"__isSmartRef__":true,"id":4225},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4240":{"sourceObj":{"__isSmartRef__":true,"id":4225},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4241},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":4262},{"__isSmartRef__":true,"id":4262},{"__isSmartRef__":true,"id":4262},{"__isSmartRef__":true,"id":4262},{"__isSmartRef__":true,"id":4262},{"__isSmartRef__":true,"id":4262},{"__isSmartRef__":true,"id":4262},{"__isSmartRef__":true,"id":4262},{"__isSmartRef__":true,"id":4262},{"__isSmartRef__":true,"id":4262},{"__isSmartRef__":true,"id":4262},{"__isSmartRef__":true,"id":4262},{"__isSmartRef__":true,"id":4262},{"__isSmartRef__":true,"id":4262},{"__isSmartRef__":true,"id":4262},{"__isSmartRef__":true,"id":4262},{"__isSmartRef__":true,"id":4262},{"__isSmartRef__":true,"id":4262},{"__isSmartRef__":true,"id":4262}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4241":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4242},"id":128,"renderContextTable":{"__isSmartRef__":true,"id":4249},"eventHandler":{"__isSmartRef__":true,"id":4250},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":4240},{"__isSmartRef__":true,"id":4251}],"_Position":{"__isSmartRef__":true,"id":4253},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":25,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4254},"__LivelyClassName__":"lively.morphic.Morph"},"4242":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":4243},"_Extent":{"__isSmartRef__":true,"id":4244},"_BorderColor":{"__isSmartRef__":true,"id":4245},"renderContextTable":{"__isSmartRef__":true,"id":4246},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4247},"_Fill":{"__isSmartRef__":true,"id":4248},"_Opacity":0.5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4243":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4244":{"x":70,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4245":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4246":{"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"},"4247":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4248":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4249":{"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"},"4250":{"morph":{"__isSmartRef__":true,"id":4241},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4251":{"sourceObj":{"__isSmartRef__":true,"id":4225},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4241},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":4252},{"__isSmartRef__":true,"id":4252},{"__isSmartRef__":true,"id":4252},{"__isSmartRef__":true,"id":4252},{"__isSmartRef__":true,"id":4252},{"__isSmartRef__":true,"id":4252},{"__isSmartRef__":true,"id":4252},{"__isSmartRef__":true,"id":4252},{"__isSmartRef__":true,"id":4252},{"__isSmartRef__":true,"id":4252},{"__isSmartRef__":true,"id":4252},{"__isSmartRef__":true,"id":4252},{"__isSmartRef__":true,"id":4252},{"__isSmartRef__":true,"id":4252},{"__isSmartRef__":true,"id":4252},{"__isSmartRef__":true,"id":4252},{"__isSmartRef__":true,"id":4252},{"__isSmartRef__":true,"id":4252},{"__isSmartRef__":true,"id":4252}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4252":{"sourceObj":{"__isSmartRef__":true,"id":4225},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4241},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":4251},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4253":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4254":{"remove":{"__isSmartRef__":true,"id":4255}},"4255":{"varMapping":{"__isSmartRef__":true,"id":4256},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":4261},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4256":{"this":{"__isSmartRef__":true,"id":4241},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4257}},"4257":{"$super":{"__isSmartRef__":true,"id":4258}},"4258":{"varMapping":{"__isSmartRef__":true,"id":4259},"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":4260},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4259":{"obj":{"__isSmartRef__":true,"id":4241},"name":"remove"},"4260":{},"4261":{},"4262":{"sourceObj":{"__isSmartRef__":true,"id":4225},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4241},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":4240},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4263":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":4264},"_Extent":{"__isSmartRef__":true,"id":4265},"_Fill":{"__isSmartRef__":true,"id":4266},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":4276},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":4277},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4278},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4264":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4265":{"x":70,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4266":{"stops":[{"__isSmartRef__":true,"id":4267},{"__isSmartRef__":true,"id":4269},{"__isSmartRef__":true,"id":4271},{"__isSmartRef__":true,"id":4273}],"vector":{"__isSmartRef__":true,"id":4275},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"4267":{"offset":0,"color":{"__isSmartRef__":true,"id":4268}},"4268":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4269":{"offset":0.4,"color":{"__isSmartRef__":true,"id":4270}},"4270":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4271":{"offset":0.6,"color":{"__isSmartRef__":true,"id":4272}},"4272":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4273":{"offset":1,"color":{"__isSmartRef__":true,"id":4274}},"4274":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4275":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4276":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4277":{"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"},"4278":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4279":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4280":{"stops":[{"__isSmartRef__":true,"id":4281},{"__isSmartRef__":true,"id":4283},{"__isSmartRef__":true,"id":4285},{"__isSmartRef__":true,"id":4287}],"vector":{"__isSmartRef__":true,"id":4275},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"4281":{"offset":0,"color":{"__isSmartRef__":true,"id":4282}},"4282":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4283":{"offset":0.4,"color":{"__isSmartRef__":true,"id":4284}},"4284":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4285":{"offset":0.6,"color":{"__isSmartRef__":true,"id":4286}},"4286":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4287":{"offset":1,"color":{"__isSmartRef__":true,"id":4288}},"4288":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4289":{"sourceObj":{"__isSmartRef__":true,"id":4224},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":4224},"targetMethodName":"onFire","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4290},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4290":{"source":{"__isSmartRef__":true,"id":4224},"target":{"__isSmartRef__":true,"id":4224}},"4291":{"sourceObj":{"__isSmartRef__":true,"id":4224},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4292},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":4313},{"__isSmartRef__":true,"id":4313},{"__isSmartRef__":true,"id":4313},{"__isSmartRef__":true,"id":4313},{"__isSmartRef__":true,"id":4313},{"__isSmartRef__":true,"id":4313},{"__isSmartRef__":true,"id":4313},{"__isSmartRef__":true,"id":4313},{"__isSmartRef__":true,"id":4313},{"__isSmartRef__":true,"id":4313},{"__isSmartRef__":true,"id":4313},{"__isSmartRef__":true,"id":4313},{"__isSmartRef__":true,"id":4313},{"__isSmartRef__":true,"id":4313},{"__isSmartRef__":true,"id":4313},{"__isSmartRef__":true,"id":4313},{"__isSmartRef__":true,"id":4313},{"__isSmartRef__":true,"id":4313},{"__isSmartRef__":true,"id":4313}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4292":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4293},"id":127,"renderContextTable":{"__isSmartRef__":true,"id":4300},"eventHandler":{"__isSmartRef__":true,"id":4301},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":4291},{"__isSmartRef__":true,"id":4302}],"_Position":{"__isSmartRef__":true,"id":4304},"_Rotation":0,"_Scale":0.9880657804942088,"owner":null,"isCopyMorphRef":true,"morphRefId":26,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4305},"__LivelyClassName__":"lively.morphic.Morph"},"4293":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":4294},"_Extent":{"__isSmartRef__":true,"id":4295},"_Fill":{"__isSmartRef__":true,"id":4296},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":4297},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":4298},"_Opacity":0.5,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4299},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4294":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4295":{"x":70,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4296":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4297":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4298":{"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"},"4299":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4300":{"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"},"4301":{"morph":{"__isSmartRef__":true,"id":4292},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4302":{"sourceObj":{"__isSmartRef__":true,"id":4224},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4292},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":4303},{"__isSmartRef__":true,"id":4303},{"__isSmartRef__":true,"id":4303},{"__isSmartRef__":true,"id":4303},{"__isSmartRef__":true,"id":4303},{"__isSmartRef__":true,"id":4303},{"__isSmartRef__":true,"id":4303},{"__isSmartRef__":true,"id":4303},{"__isSmartRef__":true,"id":4303},{"__isSmartRef__":true,"id":4303},{"__isSmartRef__":true,"id":4303},{"__isSmartRef__":true,"id":4303},{"__isSmartRef__":true,"id":4303},{"__isSmartRef__":true,"id":4303},{"__isSmartRef__":true,"id":4303},{"__isSmartRef__":true,"id":4303},{"__isSmartRef__":true,"id":4303},{"__isSmartRef__":true,"id":4303},{"__isSmartRef__":true,"id":4303}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4303":{"sourceObj":{"__isSmartRef__":true,"id":4224},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4292},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":4302},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4304":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4305":{"remove":{"__isSmartRef__":true,"id":4306}},"4306":{"varMapping":{"__isSmartRef__":true,"id":4307},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":4312},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4307":{"this":{"__isSmartRef__":true,"id":4292},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4308}},"4308":{"$super":{"__isSmartRef__":true,"id":4309}},"4309":{"varMapping":{"__isSmartRef__":true,"id":4310},"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":4311},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4310":{"obj":{"__isSmartRef__":true,"id":4292},"name":"remove"},"4311":{},"4312":{},"4313":{"sourceObj":{"__isSmartRef__":true,"id":4224},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4292},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":4291},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4314":{"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"},"4315":{"morph":{"__isSmartRef__":true,"id":4224},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4316":{"x":70,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4317":{"moveHorizontal":false},"4318":{"x":39.221170689868984,"y":-7.600740881021238,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4319":{"onFire":{"__isSmartRef__":true,"id":4320}},"4320":{"varMapping":{"__isSmartRef__":true,"id":4321},"source":"function onFire() {\n this.get(\"TestRunner\").selectAllTestClasses();\n}","funcProperties":{"__isSmartRef__":true,"id":4322},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4321":{"this":{"__isSmartRef__":true,"id":4224}},"4322":{"timestamp":{"__isSmartRef__":true,"id":4323},"user":"lauritz","tags":[]},"4323":{"isSerializedDate":true,"string":"Wed Dec 07 2011 21:56:28 GMT+0100 (CET)"},"4324":{"submorphs":[{"__isSmartRef__":true,"id":4325}],"scripts":[],"id":85,"shape":{"__isSmartRef__":true,"id":4363},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":4379},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":4366},"lighterFill":{"__isSmartRef__":true,"id":4380},"label":{"__isSmartRef__":true,"id":4325},"showsHalos":false,"name":"RunTestsButton","attributeConnections":[{"__isSmartRef__":true,"id":4389},{"__isSmartRef__":true,"id":4390},{"__isSmartRef__":true,"id":4412},{"__isSmartRef__":true,"id":4401},{"__isSmartRef__":true,"id":4402}],"doNotSerialize":["$$fire","$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$fire","$$_Rotation","$$_Scale"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":4413},"eventHandler":{"__isSmartRef__":true,"id":4414},"priorExtent":{"__isSmartRef__":true,"id":4415},"layout":{"__isSmartRef__":true,"id":4416},"distanceToDragEvent":{"__isSmartRef__":true,"id":4417},"draggingEnabled":false,"owner":{"__isSmartRef__":true,"id":4124},"_Scale":0.9880657804942089,"_Rotation":0,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4418},"__LivelyClassName__":"lively.morphic.Button"},"4325":{"submorphs":[],"scripts":[],"id":86,"shape":{"__isSmartRef__":true,"id":4326},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":4332},"_MaxTextWidth":90,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":4329},"padding":{"__isSmartRef__":true,"id":4333},"_Padding":{"__isSmartRef__":true,"id":4334},"owner":{"__isSmartRef__":true,"id":4324},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":4335}],"priorExtent":{"__isSmartRef__":true,"id":4337},"renderContextTable":{"__isSmartRef__":true,"id":4338},"eventHandler":{"__isSmartRef__":true,"id":4339},"_WhiteSpaceHandling":"pre-wrap","_Align":"center","_HandStyle":"default","_PointerEvents":"none","attributeConnections":[{"__isSmartRef__":true,"id":4340},{"__isSmartRef__":true,"id":4362},{"__isSmartRef__":true,"id":4351},{"__isSmartRef__":true,"id":4352}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"_MinTextWidth":90,"_MinTextHeight":null,"draggingEnabled":false,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"4326":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":4327},"_Extent":{"__isSmartRef__":true,"id":4328},"_BorderColor":{"__isSmartRef__":true,"id":4329},"renderContextTable":{"__isSmartRef__":true,"id":4330},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":4331},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4327":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4328":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4329":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4330":{"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"},"4331":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4332":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4333":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4334":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4335":{"style":{"__isSmartRef__":true,"id":4336},"chunkOwner":{"__isSmartRef__":true,"id":4325},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"4336":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"4337":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4338":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"4339":{"morph":{"__isSmartRef__":true,"id":4325},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4340":{"sourceObj":{"__isSmartRef__":true,"id":4325},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4341},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":4362},{"__isSmartRef__":true,"id":4362},{"__isSmartRef__":true,"id":4362},{"__isSmartRef__":true,"id":4362},{"__isSmartRef__":true,"id":4362},{"__isSmartRef__":true,"id":4362},{"__isSmartRef__":true,"id":4362},{"__isSmartRef__":true,"id":4362},{"__isSmartRef__":true,"id":4362},{"__isSmartRef__":true,"id":4362},{"__isSmartRef__":true,"id":4362},{"__isSmartRef__":true,"id":4362},{"__isSmartRef__":true,"id":4362},{"__isSmartRef__":true,"id":4362},{"__isSmartRef__":true,"id":4362},{"__isSmartRef__":true,"id":4362},{"__isSmartRef__":true,"id":4362},{"__isSmartRef__":true,"id":4362},{"__isSmartRef__":true,"id":4362}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4341":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4342},"id":130,"renderContextTable":{"__isSmartRef__":true,"id":4349},"eventHandler":{"__isSmartRef__":true,"id":4350},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":4340},{"__isSmartRef__":true,"id":4351}],"_Position":{"__isSmartRef__":true,"id":4353},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":27,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4354},"__LivelyClassName__":"lively.morphic.Morph"},"4342":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":4343},"_Extent":{"__isSmartRef__":true,"id":4344},"_BorderColor":{"__isSmartRef__":true,"id":4345},"renderContextTable":{"__isSmartRef__":true,"id":4346},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4347},"_Fill":{"__isSmartRef__":true,"id":4348},"_Opacity":0.5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4343":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4344":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4345":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4346":{"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"},"4347":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4348":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4349":{"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"},"4350":{"morph":{"__isSmartRef__":true,"id":4341},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4351":{"sourceObj":{"__isSmartRef__":true,"id":4325},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4341},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":4352},{"__isSmartRef__":true,"id":4352},{"__isSmartRef__":true,"id":4352},{"__isSmartRef__":true,"id":4352},{"__isSmartRef__":true,"id":4352},{"__isSmartRef__":true,"id":4352},{"__isSmartRef__":true,"id":4352},{"__isSmartRef__":true,"id":4352},{"__isSmartRef__":true,"id":4352},{"__isSmartRef__":true,"id":4352},{"__isSmartRef__":true,"id":4352},{"__isSmartRef__":true,"id":4352},{"__isSmartRef__":true,"id":4352},{"__isSmartRef__":true,"id":4352},{"__isSmartRef__":true,"id":4352},{"__isSmartRef__":true,"id":4352},{"__isSmartRef__":true,"id":4352},{"__isSmartRef__":true,"id":4352},{"__isSmartRef__":true,"id":4352}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4352":{"sourceObj":{"__isSmartRef__":true,"id":4325},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4341},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":4351},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4353":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4354":{"remove":{"__isSmartRef__":true,"id":4355}},"4355":{"varMapping":{"__isSmartRef__":true,"id":4356},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":4361},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4356":{"this":{"__isSmartRef__":true,"id":4341},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4357}},"4357":{"$super":{"__isSmartRef__":true,"id":4358}},"4358":{"varMapping":{"__isSmartRef__":true,"id":4359},"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":4360},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4359":{"obj":{"__isSmartRef__":true,"id":4341},"name":"remove"},"4360":{},"4361":{},"4362":{"sourceObj":{"__isSmartRef__":true,"id":4325},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4341},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":4340},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4363":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":4364},"_Extent":{"__isSmartRef__":true,"id":4365},"_Fill":{"__isSmartRef__":true,"id":4366},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":4376},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":4377},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4378},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4364":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4365":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4366":{"stops":[{"__isSmartRef__":true,"id":4367},{"__isSmartRef__":true,"id":4369},{"__isSmartRef__":true,"id":4371},{"__isSmartRef__":true,"id":4373}],"vector":{"__isSmartRef__":true,"id":4375},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"4367":{"offset":0,"color":{"__isSmartRef__":true,"id":4368}},"4368":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4369":{"offset":0.4,"color":{"__isSmartRef__":true,"id":4370}},"4370":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4371":{"offset":0.6,"color":{"__isSmartRef__":true,"id":4372}},"4372":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4373":{"offset":1,"color":{"__isSmartRef__":true,"id":4374}},"4374":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4375":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4376":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4377":{"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"},"4378":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4379":{"x":411.35999999999996,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4380":{"stops":[{"__isSmartRef__":true,"id":4381},{"__isSmartRef__":true,"id":4383},{"__isSmartRef__":true,"id":4385},{"__isSmartRef__":true,"id":4387}],"vector":{"__isSmartRef__":true,"id":4375},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"4381":{"offset":0,"color":{"__isSmartRef__":true,"id":4382}},"4382":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4383":{"offset":0.4,"color":{"__isSmartRef__":true,"id":4384}},"4384":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4385":{"offset":0.6,"color":{"__isSmartRef__":true,"id":4386}},"4386":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4387":{"offset":1,"color":{"__isSmartRef__":true,"id":4388}},"4388":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4389":{"sourceObj":{"__isSmartRef__":true,"id":4324},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":4324},"targetMethodName":"onFire","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4390":{"sourceObj":{"__isSmartRef__":true,"id":4324},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4391},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":4412},{"__isSmartRef__":true,"id":4412},{"__isSmartRef__":true,"id":4412},{"__isSmartRef__":true,"id":4412},{"__isSmartRef__":true,"id":4412},{"__isSmartRef__":true,"id":4412},{"__isSmartRef__":true,"id":4412},{"__isSmartRef__":true,"id":4412},{"__isSmartRef__":true,"id":4412},{"__isSmartRef__":true,"id":4412},{"__isSmartRef__":true,"id":4412},{"__isSmartRef__":true,"id":4412},{"__isSmartRef__":true,"id":4412},{"__isSmartRef__":true,"id":4412},{"__isSmartRef__":true,"id":4412},{"__isSmartRef__":true,"id":4412},{"__isSmartRef__":true,"id":4412},{"__isSmartRef__":true,"id":4412},{"__isSmartRef__":true,"id":4412}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4391":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4392},"id":129,"renderContextTable":{"__isSmartRef__":true,"id":4399},"eventHandler":{"__isSmartRef__":true,"id":4400},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":4390},{"__isSmartRef__":true,"id":4401}],"_Position":{"__isSmartRef__":true,"id":4403},"_Rotation":0,"_Scale":0.9880657804942089,"owner":null,"isCopyMorphRef":true,"morphRefId":28,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4404},"__LivelyClassName__":"lively.morphic.Morph"},"4392":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":4393},"_Extent":{"__isSmartRef__":true,"id":4394},"_Fill":{"__isSmartRef__":true,"id":4395},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":4396},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":4397},"_Opacity":0.5,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4398},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4393":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4394":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4395":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4396":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4397":{"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"},"4398":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4399":{"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"},"4400":{"morph":{"__isSmartRef__":true,"id":4391},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4401":{"sourceObj":{"__isSmartRef__":true,"id":4324},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4391},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":4402},{"__isSmartRef__":true,"id":4402},{"__isSmartRef__":true,"id":4402},{"__isSmartRef__":true,"id":4402},{"__isSmartRef__":true,"id":4402},{"__isSmartRef__":true,"id":4402},{"__isSmartRef__":true,"id":4402},{"__isSmartRef__":true,"id":4402},{"__isSmartRef__":true,"id":4402},{"__isSmartRef__":true,"id":4402},{"__isSmartRef__":true,"id":4402},{"__isSmartRef__":true,"id":4402},{"__isSmartRef__":true,"id":4402},{"__isSmartRef__":true,"id":4402},{"__isSmartRef__":true,"id":4402},{"__isSmartRef__":true,"id":4402},{"__isSmartRef__":true,"id":4402},{"__isSmartRef__":true,"id":4402},{"__isSmartRef__":true,"id":4402}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4402":{"sourceObj":{"__isSmartRef__":true,"id":4324},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4391},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":4401},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4403":{"x":411.35999999999996,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4404":{"remove":{"__isSmartRef__":true,"id":4405}},"4405":{"varMapping":{"__isSmartRef__":true,"id":4406},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":4411},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4406":{"this":{"__isSmartRef__":true,"id":4391},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4407}},"4407":{"$super":{"__isSmartRef__":true,"id":4408}},"4408":{"varMapping":{"__isSmartRef__":true,"id":4409},"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":4410},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4409":{"obj":{"__isSmartRef__":true,"id":4391},"name":"remove"},"4410":{},"4411":{},"4412":{"sourceObj":{"__isSmartRef__":true,"id":4324},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4391},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":4390},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4413":{"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"},"4414":{"morph":{"__isSmartRef__":true,"id":4324},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4415":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4416":{"moveHorizontal":false},"4417":{"x":57.72633518834607,"y":-15.523025088414272,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4418":{"onFire":{"__isSmartRef__":true,"id":4419}},"4419":{"varMapping":{"__isSmartRef__":true,"id":4420},"source":"function onFire() {\n this.get(\"TestRunner\").runSelectedTestClasses();\n}","funcProperties":{"__isSmartRef__":true,"id":4421},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4420":{"this":{"__isSmartRef__":true,"id":4324}},"4421":{"timestamp":{"__isSmartRef__":true,"id":4422},"user":"lauritz","tags":[]},"4422":{"isSerializedDate":true,"string":"Fri Dec 09 2011 20:04:59 GMT+0100 (CET)"},"4423":{"submorphs":[{"__isSmartRef__":true,"id":4424}],"scripts":[],"id":87,"shape":{"__isSmartRef__":true,"id":4462},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":4478},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":4465},"lighterFill":{"__isSmartRef__":true,"id":4479},"label":{"__isSmartRef__":true,"id":4424},"showsHalos":false,"name":"RemoveSelectedTestClassesButton","attributeConnections":[{"__isSmartRef__":true,"id":4488},{"__isSmartRef__":true,"id":4490},{"__isSmartRef__":true,"id":4512},{"__isSmartRef__":true,"id":4501},{"__isSmartRef__":true,"id":4502}],"doNotSerialize":["$$fire","$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$fire","$$_Rotation","$$_Scale"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":4513},"eventHandler":{"__isSmartRef__":true,"id":4514},"priorExtent":{"__isSmartRef__":true,"id":4515},"layout":{"__isSmartRef__":true,"id":4516},"distanceToDragEvent":{"__isSmartRef__":true,"id":4517},"draggingEnabled":false,"owner":{"__isSmartRef__":true,"id":4124},"_Scale":0.9801888648295347,"_Rotation":0,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4518},"__LivelyClassName__":"lively.morphic.Button"},"4424":{"submorphs":[],"scripts":[],"id":88,"shape":{"__isSmartRef__":true,"id":4425},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":4431},"_MaxTextWidth":120,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":4428},"padding":{"__isSmartRef__":true,"id":4432},"_Padding":{"__isSmartRef__":true,"id":4433},"owner":{"__isSmartRef__":true,"id":4423},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":4434}],"priorExtent":{"__isSmartRef__":true,"id":4436},"renderContextTable":{"__isSmartRef__":true,"id":4437},"eventHandler":{"__isSmartRef__":true,"id":4438},"_WhiteSpaceHandling":"pre-wrap","_Align":"center","_HandStyle":"default","_PointerEvents":"none","attributeConnections":[{"__isSmartRef__":true,"id":4439},{"__isSmartRef__":true,"id":4461},{"__isSmartRef__":true,"id":4450},{"__isSmartRef__":true,"id":4451}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"_MinTextWidth":120,"_MinTextHeight":null,"draggingEnabled":false,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"4425":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":4426},"_Extent":{"__isSmartRef__":true,"id":4427},"_BorderColor":{"__isSmartRef__":true,"id":4428},"renderContextTable":{"__isSmartRef__":true,"id":4429},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":4430},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4426":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4427":{"x":120,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4428":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4429":{"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"},"4430":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4431":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4432":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4433":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4434":{"style":{"__isSmartRef__":true,"id":4435},"chunkOwner":{"__isSmartRef__":true,"id":4424},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"4435":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"4436":{"x":120,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4437":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"4438":{"morph":{"__isSmartRef__":true,"id":4424},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4439":{"sourceObj":{"__isSmartRef__":true,"id":4424},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4440},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":4461},{"__isSmartRef__":true,"id":4461},{"__isSmartRef__":true,"id":4461},{"__isSmartRef__":true,"id":4461},{"__isSmartRef__":true,"id":4461},{"__isSmartRef__":true,"id":4461},{"__isSmartRef__":true,"id":4461},{"__isSmartRef__":true,"id":4461},{"__isSmartRef__":true,"id":4461},{"__isSmartRef__":true,"id":4461},{"__isSmartRef__":true,"id":4461},{"__isSmartRef__":true,"id":4461},{"__isSmartRef__":true,"id":4461},{"__isSmartRef__":true,"id":4461},{"__isSmartRef__":true,"id":4461},{"__isSmartRef__":true,"id":4461},{"__isSmartRef__":true,"id":4461},{"__isSmartRef__":true,"id":4461},{"__isSmartRef__":true,"id":4461}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4440":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4441},"id":132,"renderContextTable":{"__isSmartRef__":true,"id":4448},"eventHandler":{"__isSmartRef__":true,"id":4449},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":4439},{"__isSmartRef__":true,"id":4450}],"_Position":{"__isSmartRef__":true,"id":4452},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":29,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4453},"__LivelyClassName__":"lively.morphic.Morph"},"4441":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":4442},"_Extent":{"__isSmartRef__":true,"id":4443},"_BorderColor":{"__isSmartRef__":true,"id":4444},"renderContextTable":{"__isSmartRef__":true,"id":4445},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4446},"_Fill":{"__isSmartRef__":true,"id":4447},"_Opacity":0.5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4442":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4443":{"x":120,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4444":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4445":{"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"},"4446":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4447":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4448":{"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"},"4449":{"morph":{"__isSmartRef__":true,"id":4440},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4450":{"sourceObj":{"__isSmartRef__":true,"id":4424},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4440},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":4451},{"__isSmartRef__":true,"id":4451},{"__isSmartRef__":true,"id":4451},{"__isSmartRef__":true,"id":4451},{"__isSmartRef__":true,"id":4451},{"__isSmartRef__":true,"id":4451},{"__isSmartRef__":true,"id":4451},{"__isSmartRef__":true,"id":4451},{"__isSmartRef__":true,"id":4451},{"__isSmartRef__":true,"id":4451},{"__isSmartRef__":true,"id":4451},{"__isSmartRef__":true,"id":4451},{"__isSmartRef__":true,"id":4451},{"__isSmartRef__":true,"id":4451},{"__isSmartRef__":true,"id":4451},{"__isSmartRef__":true,"id":4451},{"__isSmartRef__":true,"id":4451},{"__isSmartRef__":true,"id":4451},{"__isSmartRef__":true,"id":4451}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4451":{"sourceObj":{"__isSmartRef__":true,"id":4424},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4440},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":4450},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4452":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4453":{"remove":{"__isSmartRef__":true,"id":4454}},"4454":{"varMapping":{"__isSmartRef__":true,"id":4455},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":4460},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4455":{"this":{"__isSmartRef__":true,"id":4440},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4456}},"4456":{"$super":{"__isSmartRef__":true,"id":4457}},"4457":{"varMapping":{"__isSmartRef__":true,"id":4458},"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":4459},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4458":{"obj":{"__isSmartRef__":true,"id":4440},"name":"remove"},"4459":{},"4460":{},"4461":{"sourceObj":{"__isSmartRef__":true,"id":4424},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4440},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":4439},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4462":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":4463},"_Extent":{"__isSmartRef__":true,"id":4464},"_Fill":{"__isSmartRef__":true,"id":4465},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":4475},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":4476},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4477},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4463":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4464":{"x":120,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4465":{"stops":[{"__isSmartRef__":true,"id":4466},{"__isSmartRef__":true,"id":4468},{"__isSmartRef__":true,"id":4470},{"__isSmartRef__":true,"id":4472}],"vector":{"__isSmartRef__":true,"id":4474},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"4466":{"offset":0,"color":{"__isSmartRef__":true,"id":4467}},"4467":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4468":{"offset":0.4,"color":{"__isSmartRef__":true,"id":4469}},"4469":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4470":{"offset":0.6,"color":{"__isSmartRef__":true,"id":4471}},"4471":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4472":{"offset":1,"color":{"__isSmartRef__":true,"id":4473}},"4473":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4474":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4475":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4476":{"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"},"4477":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4478":{"x":165.68,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4479":{"stops":[{"__isSmartRef__":true,"id":4480},{"__isSmartRef__":true,"id":4482},{"__isSmartRef__":true,"id":4484},{"__isSmartRef__":true,"id":4486}],"vector":{"__isSmartRef__":true,"id":4474},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"4480":{"offset":0,"color":{"__isSmartRef__":true,"id":4481}},"4481":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4482":{"offset":0.4,"color":{"__isSmartRef__":true,"id":4483}},"4483":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4484":{"offset":0.6,"color":{"__isSmartRef__":true,"id":4485}},"4485":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4486":{"offset":1,"color":{"__isSmartRef__":true,"id":4487}},"4487":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4488":{"sourceObj":{"__isSmartRef__":true,"id":4423},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":4423},"targetMethodName":"onFire","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4489},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4489":{"source":{"__isSmartRef__":true,"id":4423},"target":{"__isSmartRef__":true,"id":4423}},"4490":{"sourceObj":{"__isSmartRef__":true,"id":4423},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4491},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":4512},{"__isSmartRef__":true,"id":4512},{"__isSmartRef__":true,"id":4512},{"__isSmartRef__":true,"id":4512},{"__isSmartRef__":true,"id":4512},{"__isSmartRef__":true,"id":4512},{"__isSmartRef__":true,"id":4512},{"__isSmartRef__":true,"id":4512},{"__isSmartRef__":true,"id":4512},{"__isSmartRef__":true,"id":4512},{"__isSmartRef__":true,"id":4512},{"__isSmartRef__":true,"id":4512},{"__isSmartRef__":true,"id":4512},{"__isSmartRef__":true,"id":4512},{"__isSmartRef__":true,"id":4512},{"__isSmartRef__":true,"id":4512},{"__isSmartRef__":true,"id":4512},{"__isSmartRef__":true,"id":4512},{"__isSmartRef__":true,"id":4512}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4491":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4492},"id":131,"renderContextTable":{"__isSmartRef__":true,"id":4499},"eventHandler":{"__isSmartRef__":true,"id":4500},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":4490},{"__isSmartRef__":true,"id":4501}],"_Position":{"__isSmartRef__":true,"id":4503},"_Rotation":0,"_Scale":0.9801888648295347,"owner":null,"isCopyMorphRef":true,"morphRefId":30,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4504},"__LivelyClassName__":"lively.morphic.Morph"},"4492":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":4493},"_Extent":{"__isSmartRef__":true,"id":4494},"_Fill":{"__isSmartRef__":true,"id":4495},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":4496},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":4497},"_Opacity":0.5,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4498},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4493":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4494":{"x":120,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4495":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4496":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4497":{"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"},"4498":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4499":{"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"},"4500":{"morph":{"__isSmartRef__":true,"id":4491},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4501":{"sourceObj":{"__isSmartRef__":true,"id":4423},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4491},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":4502},{"__isSmartRef__":true,"id":4502},{"__isSmartRef__":true,"id":4502},{"__isSmartRef__":true,"id":4502},{"__isSmartRef__":true,"id":4502},{"__isSmartRef__":true,"id":4502},{"__isSmartRef__":true,"id":4502},{"__isSmartRef__":true,"id":4502},{"__isSmartRef__":true,"id":4502},{"__isSmartRef__":true,"id":4502},{"__isSmartRef__":true,"id":4502},{"__isSmartRef__":true,"id":4502},{"__isSmartRef__":true,"id":4502},{"__isSmartRef__":true,"id":4502},{"__isSmartRef__":true,"id":4502},{"__isSmartRef__":true,"id":4502},{"__isSmartRef__":true,"id":4502},{"__isSmartRef__":true,"id":4502},{"__isSmartRef__":true,"id":4502}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4502":{"sourceObj":{"__isSmartRef__":true,"id":4423},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4491},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":4501},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4503":{"x":165.68,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4504":{"remove":{"__isSmartRef__":true,"id":4505}},"4505":{"varMapping":{"__isSmartRef__":true,"id":4506},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":4511},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4506":{"this":{"__isSmartRef__":true,"id":4491},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4507}},"4507":{"$super":{"__isSmartRef__":true,"id":4508}},"4508":{"varMapping":{"__isSmartRef__":true,"id":4509},"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":4510},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4509":{"obj":{"__isSmartRef__":true,"id":4491},"name":"remove"},"4510":{},"4511":{},"4512":{"sourceObj":{"__isSmartRef__":true,"id":4423},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4491},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":4490},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4513":{"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"},"4514":{"morph":{"__isSmartRef__":true,"id":4423},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4515":{"x":120,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4516":{"moveHorizontal":true},"4517":{"x":78.38507274989763,"y":-11.600740881021238,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4518":{"onFire":{"__isSmartRef__":true,"id":4519}},"4519":{"varMapping":{"__isSmartRef__":true,"id":4520},"source":"function onFire() {\n var list = this.get('TestRunner').get('TestClassesList');\n list.getSelectedItems().forEach(function (each) {\n list.removeItemOrValue(each);\n });\n}","funcProperties":{"__isSmartRef__":true,"id":4521},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4520":{"this":{"__isSmartRef__":true,"id":4423}},"4521":{"timestamp":{"__isSmartRef__":true,"id":4522},"user":"lauritz","tags":[]},"4522":{"isSerializedDate":true,"string":"Wed Dec 07 2011 23:23:41 GMT+0100 (CET)"},"4523":{"submorphs":[{"__isSmartRef__":true,"id":4524}],"scripts":[],"id":89,"shape":{"__isSmartRef__":true,"id":4562},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":4578},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":4565},"lighterFill":{"__isSmartRef__":true,"id":4579},"label":{"__isSmartRef__":true,"id":4524},"showsHalos":false,"name":"AddAvailableTestClassesButton","attributeConnections":[{"__isSmartRef__":true,"id":4588},{"__isSmartRef__":true,"id":4589},{"__isSmartRef__":true,"id":4611},{"__isSmartRef__":true,"id":4600},{"__isSmartRef__":true,"id":4601}],"doNotSerialize":["$$fire","$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$fire","$$_Rotation","$$_Scale"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":4612},"eventHandler":{"__isSmartRef__":true,"id":4613},"priorExtent":{"__isSmartRef__":true,"id":4614},"layout":{"__isSmartRef__":true,"id":4615},"distanceToDragEvent":{"__isSmartRef__":true,"id":4616},"draggingEnabled":false,"owner":{"__isSmartRef__":true,"id":4124},"_Scale":0.9880657804942091,"_Rotation":0,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4617},"__LivelyClassName__":"lively.morphic.Button"},"4524":{"submorphs":[],"scripts":[],"id":90,"shape":{"__isSmartRef__":true,"id":4525},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":4531},"_MaxTextWidth":120,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":4528},"padding":{"__isSmartRef__":true,"id":4532},"_Padding":{"__isSmartRef__":true,"id":4533},"owner":{"__isSmartRef__":true,"id":4523},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":4534}],"priorExtent":{"__isSmartRef__":true,"id":4536},"renderContextTable":{"__isSmartRef__":true,"id":4537},"eventHandler":{"__isSmartRef__":true,"id":4538},"_WhiteSpaceHandling":"pre-wrap","_Align":"center","_HandStyle":"default","_PointerEvents":"none","attributeConnections":[{"__isSmartRef__":true,"id":4539},{"__isSmartRef__":true,"id":4561},{"__isSmartRef__":true,"id":4550},{"__isSmartRef__":true,"id":4551}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"_MinTextWidth":120,"_MinTextHeight":null,"draggingEnabled":false,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"4525":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":4526},"_Extent":{"__isSmartRef__":true,"id":4527},"_BorderColor":{"__isSmartRef__":true,"id":4528},"renderContextTable":{"__isSmartRef__":true,"id":4529},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":4530},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4526":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4527":{"x":120,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4528":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4529":{"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"},"4530":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4531":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4532":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4533":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4534":{"style":{"__isSmartRef__":true,"id":4535},"chunkOwner":{"__isSmartRef__":true,"id":4524},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"4535":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"4536":{"x":120,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4537":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"4538":{"morph":{"__isSmartRef__":true,"id":4524},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4539":{"sourceObj":{"__isSmartRef__":true,"id":4524},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4540},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":4561},{"__isSmartRef__":true,"id":4561},{"__isSmartRef__":true,"id":4561},{"__isSmartRef__":true,"id":4561},{"__isSmartRef__":true,"id":4561},{"__isSmartRef__":true,"id":4561},{"__isSmartRef__":true,"id":4561},{"__isSmartRef__":true,"id":4561},{"__isSmartRef__":true,"id":4561},{"__isSmartRef__":true,"id":4561},{"__isSmartRef__":true,"id":4561},{"__isSmartRef__":true,"id":4561},{"__isSmartRef__":true,"id":4561},{"__isSmartRef__":true,"id":4561},{"__isSmartRef__":true,"id":4561},{"__isSmartRef__":true,"id":4561},{"__isSmartRef__":true,"id":4561},{"__isSmartRef__":true,"id":4561},{"__isSmartRef__":true,"id":4561}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4540":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4541},"id":134,"renderContextTable":{"__isSmartRef__":true,"id":4548},"eventHandler":{"__isSmartRef__":true,"id":4549},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":4539},{"__isSmartRef__":true,"id":4550}],"_Position":{"__isSmartRef__":true,"id":4552},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":31,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4553},"__LivelyClassName__":"lively.morphic.Morph"},"4541":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":4542},"_Extent":{"__isSmartRef__":true,"id":4543},"_BorderColor":{"__isSmartRef__":true,"id":4544},"renderContextTable":{"__isSmartRef__":true,"id":4545},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4546},"_Fill":{"__isSmartRef__":true,"id":4547},"_Opacity":0.5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4542":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4543":{"x":120,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4544":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4545":{"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"},"4546":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4547":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4548":{"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"},"4549":{"morph":{"__isSmartRef__":true,"id":4540},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4550":{"sourceObj":{"__isSmartRef__":true,"id":4524},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4540},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":4551},{"__isSmartRef__":true,"id":4551},{"__isSmartRef__":true,"id":4551},{"__isSmartRef__":true,"id":4551},{"__isSmartRef__":true,"id":4551},{"__isSmartRef__":true,"id":4551},{"__isSmartRef__":true,"id":4551},{"__isSmartRef__":true,"id":4551},{"__isSmartRef__":true,"id":4551},{"__isSmartRef__":true,"id":4551},{"__isSmartRef__":true,"id":4551},{"__isSmartRef__":true,"id":4551},{"__isSmartRef__":true,"id":4551},{"__isSmartRef__":true,"id":4551},{"__isSmartRef__":true,"id":4551},{"__isSmartRef__":true,"id":4551},{"__isSmartRef__":true,"id":4551},{"__isSmartRef__":true,"id":4551},{"__isSmartRef__":true,"id":4551}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4551":{"sourceObj":{"__isSmartRef__":true,"id":4524},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4540},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":4550},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4552":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4553":{"remove":{"__isSmartRef__":true,"id":4554}},"4554":{"varMapping":{"__isSmartRef__":true,"id":4555},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":4560},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4555":{"this":{"__isSmartRef__":true,"id":4540},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4556}},"4556":{"$super":{"__isSmartRef__":true,"id":4557}},"4557":{"varMapping":{"__isSmartRef__":true,"id":4558},"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":4559},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4558":{"obj":{"__isSmartRef__":true,"id":4540},"name":"remove"},"4559":{},"4560":{},"4561":{"sourceObj":{"__isSmartRef__":true,"id":4524},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4540},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":4539},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4562":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":4563},"_Extent":{"__isSmartRef__":true,"id":4564},"_Fill":{"__isSmartRef__":true,"id":4565},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":4575},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":4576},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4577},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4563":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4564":{"x":120,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4565":{"stops":[{"__isSmartRef__":true,"id":4566},{"__isSmartRef__":true,"id":4568},{"__isSmartRef__":true,"id":4570},{"__isSmartRef__":true,"id":4572}],"vector":{"__isSmartRef__":true,"id":4574},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"4566":{"offset":0,"color":{"__isSmartRef__":true,"id":4567}},"4567":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4568":{"offset":0.4,"color":{"__isSmartRef__":true,"id":4569}},"4569":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4570":{"offset":0.6,"color":{"__isSmartRef__":true,"id":4571}},"4571":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4572":{"offset":1,"color":{"__isSmartRef__":true,"id":4573}},"4573":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4574":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4575":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4576":{"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"},"4577":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4578":{"x":288.52,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4579":{"stops":[{"__isSmartRef__":true,"id":4580},{"__isSmartRef__":true,"id":4582},{"__isSmartRef__":true,"id":4584},{"__isSmartRef__":true,"id":4586}],"vector":{"__isSmartRef__":true,"id":4574},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"4580":{"offset":0,"color":{"__isSmartRef__":true,"id":4581}},"4581":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4582":{"offset":0.4,"color":{"__isSmartRef__":true,"id":4583}},"4583":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4584":{"offset":0.6,"color":{"__isSmartRef__":true,"id":4585}},"4585":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4586":{"offset":1,"color":{"__isSmartRef__":true,"id":4587}},"4587":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4588":{"sourceObj":{"__isSmartRef__":true,"id":4523},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":4523},"targetMethodName":"onFire","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4589":{"sourceObj":{"__isSmartRef__":true,"id":4523},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4590},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":4611},{"__isSmartRef__":true,"id":4611},{"__isSmartRef__":true,"id":4611},{"__isSmartRef__":true,"id":4611},{"__isSmartRef__":true,"id":4611},{"__isSmartRef__":true,"id":4611},{"__isSmartRef__":true,"id":4611},{"__isSmartRef__":true,"id":4611},{"__isSmartRef__":true,"id":4611},{"__isSmartRef__":true,"id":4611},{"__isSmartRef__":true,"id":4611},{"__isSmartRef__":true,"id":4611},{"__isSmartRef__":true,"id":4611},{"__isSmartRef__":true,"id":4611},{"__isSmartRef__":true,"id":4611},{"__isSmartRef__":true,"id":4611},{"__isSmartRef__":true,"id":4611},{"__isSmartRef__":true,"id":4611},{"__isSmartRef__":true,"id":4611}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4590":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4591},"id":133,"renderContextTable":{"__isSmartRef__":true,"id":4598},"eventHandler":{"__isSmartRef__":true,"id":4599},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":4589},{"__isSmartRef__":true,"id":4600}],"_Position":{"__isSmartRef__":true,"id":4602},"_Rotation":0,"_Scale":0.9880657804942091,"owner":null,"isCopyMorphRef":true,"morphRefId":32,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4603},"__LivelyClassName__":"lively.morphic.Morph"},"4591":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":4592},"_Extent":{"__isSmartRef__":true,"id":4593},"_Fill":{"__isSmartRef__":true,"id":4594},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":4595},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":4596},"_Opacity":0.5,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4597},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4592":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4593":{"x":120,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4594":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4595":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4596":{"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"},"4597":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4598":{"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"},"4599":{"morph":{"__isSmartRef__":true,"id":4590},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4600":{"sourceObj":{"__isSmartRef__":true,"id":4523},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4590},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":4601},{"__isSmartRef__":true,"id":4601},{"__isSmartRef__":true,"id":4601},{"__isSmartRef__":true,"id":4601},{"__isSmartRef__":true,"id":4601},{"__isSmartRef__":true,"id":4601},{"__isSmartRef__":true,"id":4601},{"__isSmartRef__":true,"id":4601},{"__isSmartRef__":true,"id":4601},{"__isSmartRef__":true,"id":4601},{"__isSmartRef__":true,"id":4601},{"__isSmartRef__":true,"id":4601},{"__isSmartRef__":true,"id":4601},{"__isSmartRef__":true,"id":4601},{"__isSmartRef__":true,"id":4601},{"__isSmartRef__":true,"id":4601},{"__isSmartRef__":true,"id":4601},{"__isSmartRef__":true,"id":4601},{"__isSmartRef__":true,"id":4601}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4601":{"sourceObj":{"__isSmartRef__":true,"id":4523},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4590},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":4600},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4602":{"x":288.52,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4603":{"remove":{"__isSmartRef__":true,"id":4604}},"4604":{"varMapping":{"__isSmartRef__":true,"id":4605},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":4610},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4605":{"this":{"__isSmartRef__":true,"id":4590},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4606}},"4606":{"$super":{"__isSmartRef__":true,"id":4607}},"4607":{"varMapping":{"__isSmartRef__":true,"id":4608},"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":4609},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4608":{"obj":{"__isSmartRef__":true,"id":4590},"name":"remove"},"4609":{},"4610":{},"4611":{"sourceObj":{"__isSmartRef__":true,"id":4523},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4590},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":4589},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4612":{"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"},"4613":{"morph":{"__isSmartRef__":true,"id":4523},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4614":{"x":120,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4615":{"moveHorizontal":false},"4616":{"x":75.02517708843084,"y":-12.600740881021238,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4617":{"onFire":{"__isSmartRef__":true,"id":4618}},"4618":{"varMapping":{"__isSmartRef__":true,"id":4619},"source":"function onFire() {\n this.get('TestRunner').listAllAvailableTestClasses();\n}","funcProperties":{"__isSmartRef__":true,"id":4620},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4619":{"this":{"__isSmartRef__":true,"id":4523}},"4620":{"timestamp":{"__isSmartRef__":true,"id":4621},"user":"lauritz","tags":[]},"4621":{"isSerializedDate":true,"string":"Fri Dec 09 2011 19:46:19 GMT+0100 (CET)"},"4622":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4623},"id":91,"renderContextTable":{"__isSmartRef__":true,"id":4628},"eventHandler":{"__isSmartRef__":true,"id":4629},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":4630},"name":"TestRunProgressIndicator","priorExtent":{"__isSmartRef__":true,"id":4631},"showsHalos":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":4632},"partsBinMetaInfo":{"__isSmartRef__":true,"id":4633},"__SourceModuleName__":"Global.lively.morphic.Widgets","attributeConnections":[{"__isSmartRef__":true,"id":4634},{"__isSmartRef__":true,"id":4655},{"__isSmartRef__":true,"id":4644},{"__isSmartRef__":true,"id":4645}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"owner":{"__isSmartRef__":true,"id":4124},"_Scale":0.986090636999001,"_Rotation":0,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4656},"__LivelyClassName__":"lively.morphic.Image"},"4623":{"_Position":{"__isSmartRef__":true,"id":4624},"renderContextTable":{"__isSmartRef__":true,"id":4625},"_Extent":{"__isSmartRef__":true,"id":4626},"_ImageURL":"data:image/gif;base64,R0lGODlhEAAQAPIAAP///wAAAMLCwkJCQgAAAGJiYoKCgpKSkiH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isLoaded":true,"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4627},"_Opacity":0,"__LivelyClassName__":"lively.morphic.Shapes.Image"},"4624":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4625":{"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","setImageURL":"setImageURLHTML","getNativeExtent":"getNativeExtentHTML"},"4626":{"x":20,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4627":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4628":{"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"},"4629":{"morph":{"__isSmartRef__":true,"id":4622},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4630":{"x":504.19999999999993,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4631":{"x":20,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4632":{"x":39,"y":-11,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4633":{"partName":"ProgressIndicator","requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Widgets/","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"4634":{"sourceObj":{"__isSmartRef__":true,"id":4622},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4635},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":4655},{"__isSmartRef__":true,"id":4655},{"__isSmartRef__":true,"id":4655},{"__isSmartRef__":true,"id":4655},{"__isSmartRef__":true,"id":4655},{"__isSmartRef__":true,"id":4655},{"__isSmartRef__":true,"id":4655},{"__isSmartRef__":true,"id":4655},{"__isSmartRef__":true,"id":4655},{"__isSmartRef__":true,"id":4655},{"__isSmartRef__":true,"id":4655},{"__isSmartRef__":true,"id":4655},{"__isSmartRef__":true,"id":4655},{"__isSmartRef__":true,"id":4655},{"__isSmartRef__":true,"id":4655},{"__isSmartRef__":true,"id":4655},{"__isSmartRef__":true,"id":4655},{"__isSmartRef__":true,"id":4655},{"__isSmartRef__":true,"id":4655}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4635":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4636},"id":135,"renderContextTable":{"__isSmartRef__":true,"id":4642},"eventHandler":{"__isSmartRef__":true,"id":4643},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":4634},{"__isSmartRef__":true,"id":4644}],"_Position":{"__isSmartRef__":true,"id":4646},"_Rotation":0,"_Scale":0.986090636999001,"owner":null,"isCopyMorphRef":true,"morphRefId":33,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4647},"__LivelyClassName__":"lively.morphic.Morph"},"4636":{"_Position":{"__isSmartRef__":true,"id":4637},"renderContextTable":{"__isSmartRef__":true,"id":4638},"_Extent":{"__isSmartRef__":true,"id":4639},"_ImageURL":"data:image/gif;base64,R0lGODlhEAAQAPIAAP///wAAAMLCwkJCQgAAAGJiYoKCgpKSkiH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isLoaded":true,"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4640},"_Opacity":0.5,"_Fill":{"__isSmartRef__":true,"id":4641},"__LivelyClassName__":"lively.morphic.Shapes.Image"},"4637":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4638":{"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","setImageURL":"setImageURLHTML","getNativeExtent":"getNativeExtentHTML"},"4639":{"x":20,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4640":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4641":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4642":{"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"},"4643":{"morph":{"__isSmartRef__":true,"id":4635},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4644":{"sourceObj":{"__isSmartRef__":true,"id":4622},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4635},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":4645},{"__isSmartRef__":true,"id":4645},{"__isSmartRef__":true,"id":4645},{"__isSmartRef__":true,"id":4645},{"__isSmartRef__":true,"id":4645},{"__isSmartRef__":true,"id":4645},{"__isSmartRef__":true,"id":4645},{"__isSmartRef__":true,"id":4645},{"__isSmartRef__":true,"id":4645},{"__isSmartRef__":true,"id":4645},{"__isSmartRef__":true,"id":4645},{"__isSmartRef__":true,"id":4645},{"__isSmartRef__":true,"id":4645},{"__isSmartRef__":true,"id":4645},{"__isSmartRef__":true,"id":4645},{"__isSmartRef__":true,"id":4645},{"__isSmartRef__":true,"id":4645},{"__isSmartRef__":true,"id":4645},{"__isSmartRef__":true,"id":4645}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4645":{"sourceObj":{"__isSmartRef__":true,"id":4622},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4635},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":4644},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4646":{"x":504.19999999999993,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4647":{"remove":{"__isSmartRef__":true,"id":4648}},"4648":{"varMapping":{"__isSmartRef__":true,"id":4649},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":4654},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4649":{"this":{"__isSmartRef__":true,"id":4635},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4650}},"4650":{"$super":{"__isSmartRef__":true,"id":4651}},"4651":{"varMapping":{"__isSmartRef__":true,"id":4652},"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":4653},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4652":{"obj":{"__isSmartRef__":true,"id":4635},"name":"remove"},"4653":{},"4654":{},"4655":{"sourceObj":{"__isSmartRef__":true,"id":4622},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4635},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":4634},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4656":{"hide":{"__isSmartRef__":true,"id":4657},"show":{"__isSmartRef__":true,"id":4665}},"4657":{"varMapping":{"__isSmartRef__":true,"id":4658},"source":"function hide() {\n this.setOpacity(0);\n $super();\n}","funcProperties":{"__isSmartRef__":true,"id":4663},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4658":{"this":{"__isSmartRef__":true,"id":4622},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4659}},"4659":{"$super":{"__isSmartRef__":true,"id":4660}},"4660":{"varMapping":{"__isSmartRef__":true,"id":4661},"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":4662},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4661":{"obj":{"__isSmartRef__":true,"id":4622},"name":"hide"},"4662":{},"4663":{"timestamp":{"__isSmartRef__":true,"id":4664},"user":"lauritz","tags":[]},"4664":{"isSerializedDate":true,"string":"Fri Dec 09 2011 23:03:32 GMT+0100 (CET)"},"4665":{"varMapping":{"__isSmartRef__":true,"id":4666},"source":"function show() {\n this.setOpacity(1);\n $super();\n}","funcProperties":{"__isSmartRef__":true,"id":4671},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4666":{"this":{"__isSmartRef__":true,"id":4622},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4667}},"4667":{"$super":{"__isSmartRef__":true,"id":4668}},"4668":{"varMapping":{"__isSmartRef__":true,"id":4669},"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":4670},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4669":{"obj":{"__isSmartRef__":true,"id":4622},"name":"show"},"4670":{},"4671":{"timestamp":{"__isSmartRef__":true,"id":4672},"user":"lauritz","tags":[]},"4672":{"isSerializedDate":true,"string":"Fri Dec 09 2011 23:03:32 GMT+0100 (CET)"},"4673":{"position":{"__isSmartRef__":true,"id":4674},"_Extent":{"__isSmartRef__":true,"id":4675},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":4676},"_Fill":{"__isSmartRef__":true,"id":4677},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"renderContextTable":{"__isSmartRef__":true,"id":4678},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4679},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4674":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4675":{"x":524.2,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4676":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4677":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4678":{"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"},"4679":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4680":{"x":4.31,"y":436.68000000000006,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4681":{"partsSpaceName":"PartsBin/Layout/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph","migrationLevel":4,"partName":"HBox","changes":[{"__isSmartRef__":true,"id":4682}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"4682":{"date":{"__isSmartRef__":true,"id":4683},"author":"fbo","message":"","id":"C0A8DE73-F7F3-437E-B0A6-5DD5B6456C9A"},"4683":{"isSerializedDate":true,"string":"Tue Nov 29 2011 21:11:31 GMT+0100 (CET)"},"4684":{"x":524.2,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4685":{"layouter":{"__isSmartRef__":true,"id":4686},"extentWithoutPlaceholder":{"__isSmartRef__":true,"id":4687}},"4686":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":2.8400000000000003,"container":{"__isSmartRef__":true,"id":4124},"__SourceModuleName__":"Global.lively.morphic.Layout","__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout"},"4687":{"x":591.175,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4688":{"sourceObj":{"__isSmartRef__":true,"id":4124},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4689},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":4710},{"__isSmartRef__":true,"id":4710},{"__isSmartRef__":true,"id":4710},{"__isSmartRef__":true,"id":4710},{"__isSmartRef__":true,"id":4710},{"__isSmartRef__":true,"id":4710},{"__isSmartRef__":true,"id":4710},{"__isSmartRef__":true,"id":4710},{"__isSmartRef__":true,"id":4710},{"__isSmartRef__":true,"id":4710},{"__isSmartRef__":true,"id":4710},{"__isSmartRef__":true,"id":4710},{"__isSmartRef__":true,"id":4710},{"__isSmartRef__":true,"id":4710},{"__isSmartRef__":true,"id":4710},{"__isSmartRef__":true,"id":4710},{"__isSmartRef__":true,"id":4710},{"__isSmartRef__":true,"id":4710},{"__isSmartRef__":true,"id":4710}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4689":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4690},"id":124,"renderContextTable":{"__isSmartRef__":true,"id":4697},"eventHandler":{"__isSmartRef__":true,"id":4698},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":4688},{"__isSmartRef__":true,"id":4699}],"_Position":{"__isSmartRef__":true,"id":4701},"_Rotation":0,"_Scale":1.0040100200350561,"owner":null,"isCopyMorphRef":true,"morphRefId":34,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4702},"__LivelyClassName__":"lively.morphic.Morph"},"4690":{"position":{"__isSmartRef__":true,"id":4691},"_Extent":{"__isSmartRef__":true,"id":4692},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":4693},"_Fill":{"__isSmartRef__":true,"id":4694},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"renderContextTable":{"__isSmartRef__":true,"id":4695},"_Opacity":0.5,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4696},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4691":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4692":{"x":524.2,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4693":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4694":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"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","setClipMode":"setClipModeHTML"},"4696":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4697":{"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"},"4698":{"morph":{"__isSmartRef__":true,"id":4689},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4699":{"sourceObj":{"__isSmartRef__":true,"id":4124},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4689},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":4700},{"__isSmartRef__":true,"id":4700},{"__isSmartRef__":true,"id":4700},{"__isSmartRef__":true,"id":4700},{"__isSmartRef__":true,"id":4700},{"__isSmartRef__":true,"id":4700},{"__isSmartRef__":true,"id":4700},{"__isSmartRef__":true,"id":4700},{"__isSmartRef__":true,"id":4700},{"__isSmartRef__":true,"id":4700},{"__isSmartRef__":true,"id":4700},{"__isSmartRef__":true,"id":4700},{"__isSmartRef__":true,"id":4700},{"__isSmartRef__":true,"id":4700},{"__isSmartRef__":true,"id":4700},{"__isSmartRef__":true,"id":4700},{"__isSmartRef__":true,"id":4700},{"__isSmartRef__":true,"id":4700},{"__isSmartRef__":true,"id":4700}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4700":{"sourceObj":{"__isSmartRef__":true,"id":4124},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4689},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":4699},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4701":{"x":4.31,"y":436.68000000000006,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4702":{"remove":{"__isSmartRef__":true,"id":4703}},"4703":{"varMapping":{"__isSmartRef__":true,"id":4704},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":4709},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4704":{"this":{"__isSmartRef__":true,"id":4689},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4705}},"4705":{"$super":{"__isSmartRef__":true,"id":4706}},"4706":{"varMapping":{"__isSmartRef__":true,"id":4707},"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":4708},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4707":{"obj":{"__isSmartRef__":true,"id":4689},"name":"remove"},"4708":{},"4709":{},"4710":{"sourceObj":{"__isSmartRef__":true,"id":4124},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4689},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":4688},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4711":{"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"},"4712":{"morph":{"__isSmartRef__":true,"id":4124},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4713":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":4714},"_Extent":{"__isSmartRef__":true,"id":4715},"_Fill":{"__isSmartRef__":true,"id":4716},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":4717},"renderContextTable":{"__isSmartRef__":true,"id":4718},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4719},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4714":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4715":{"x":532.82,"y":663.78,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4716":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4717":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4718":{"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"},"4719":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4720":{"x":0,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4721":{"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"},"4722":{"morph":{"__isSmartRef__":true,"id":3129},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4723":{"adjustForNewBounds":true,"resizeWidth":true,"resizeHeight":true,"layouter":{"__isSmartRef__":true,"id":4724},"extentWithoutPlaceholder":{"__isSmartRef__":true,"id":4715}},"4724":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":4.31,"spacing":5.3950000000000005,"container":{"__isSmartRef__":true,"id":3129},"__SourceModuleName__":"Global.lively.morphic.Layout","__LivelyClassName__":"lively.morphic.Layout.VerticalLayout"},"4725":{"x":532.82,"y":687.175,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4726":{"isSerializedDate":true,"string":"Fri Dec 09 2011 23:04:59 GMT+0100 (CET)"},"4727":{"sourceObj":{"__isSmartRef__":true,"id":3129},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4728},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":4749},{"__isSmartRef__":true,"id":4749},{"__isSmartRef__":true,"id":4749},{"__isSmartRef__":true,"id":4749},{"__isSmartRef__":true,"id":4749},{"__isSmartRef__":true,"id":4749},{"__isSmartRef__":true,"id":4749},{"__isSmartRef__":true,"id":4749},{"__isSmartRef__":true,"id":4749},{"__isSmartRef__":true,"id":4749},{"__isSmartRef__":true,"id":4749},{"__isSmartRef__":true,"id":4749},{"__isSmartRef__":true,"id":4749},{"__isSmartRef__":true,"id":4749},{"__isSmartRef__":true,"id":4749},{"__isSmartRef__":true,"id":4749},{"__isSmartRef__":true,"id":4749},{"__isSmartRef__":true,"id":4749},{"__isSmartRef__":true,"id":4749}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4728":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4729},"id":101,"renderContextTable":{"__isSmartRef__":true,"id":4736},"eventHandler":{"__isSmartRef__":true,"id":4737},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":4727},{"__isSmartRef__":true,"id":4738}],"_Position":{"__isSmartRef__":true,"id":4740},"_Rotation":0,"_Scale":1.002003004005006,"owner":null,"isCopyMorphRef":true,"morphRefId":35,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4741},"__LivelyClassName__":"lively.morphic.Morph"},"4729":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":4730},"_Extent":{"__isSmartRef__":true,"id":4731},"_Fill":{"__isSmartRef__":true,"id":4732},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":4733},"renderContextTable":{"__isSmartRef__":true,"id":4734},"_BorderRadius":0,"_Opacity":0.5,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4735},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4730":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4731":{"x":532.82,"y":663.78,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4732":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4733":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4734":{"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"},"4735":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4736":{"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"},"4737":{"morph":{"__isSmartRef__":true,"id":4728},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4738":{"sourceObj":{"__isSmartRef__":true,"id":3129},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4728},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":4739},{"__isSmartRef__":true,"id":4739},{"__isSmartRef__":true,"id":4739},{"__isSmartRef__":true,"id":4739},{"__isSmartRef__":true,"id":4739},{"__isSmartRef__":true,"id":4739},{"__isSmartRef__":true,"id":4739},{"__isSmartRef__":true,"id":4739},{"__isSmartRef__":true,"id":4739},{"__isSmartRef__":true,"id":4739},{"__isSmartRef__":true,"id":4739},{"__isSmartRef__":true,"id":4739},{"__isSmartRef__":true,"id":4739},{"__isSmartRef__":true,"id":4739},{"__isSmartRef__":true,"id":4739},{"__isSmartRef__":true,"id":4739},{"__isSmartRef__":true,"id":4739},{"__isSmartRef__":true,"id":4739},{"__isSmartRef__":true,"id":4739}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4739":{"sourceObj":{"__isSmartRef__":true,"id":3129},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4728},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":4738},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4740":{"x":0,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4741":{"remove":{"__isSmartRef__":true,"id":4742}},"4742":{"varMapping":{"__isSmartRef__":true,"id":4743},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":4748},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4743":{"this":{"__isSmartRef__":true,"id":4728},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4744}},"4744":{"$super":{"__isSmartRef__":true,"id":4745}},"4745":{"varMapping":{"__isSmartRef__":true,"id":4746},"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":4747},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4746":{"obj":{"__isSmartRef__":true,"id":4728},"name":"remove"},"4747":{},"4748":{},"4749":{"sourceObj":{"__isSmartRef__":true,"id":3129},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4728},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":4727},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4750":{"reset":{"__isSmartRef__":true,"id":4751},"addModule":{"__isSmartRef__":true,"id":4755},"addTestClasses":{"__isSmartRef__":true,"id":4759},"addTestClass":{"__isSmartRef__":true,"id":4763},"selectAllModules":{"__isSmartRef__":true,"id":4767},"selectAllTestClasses":{"__isSmartRef__":true,"id":4771},"displayResult":{"__isSmartRef__":true,"id":4775},"showTestRunResultCallback":{"__isSmartRef__":true,"id":4779},"loadSelectedModules":{"__isSmartRef__":true,"id":4783},"setTestClasses":{"__isSmartRef__":true,"id":4787},"listAllAvailableTestClasses":{"__isSmartRef__":true,"id":4791},"loadModulesAndRunTheirTests":{"__isSmartRef__":true,"id":4795},"runSelectedTestClasses":{"__isSmartRef__":true,"id":4799}},"4751":{"varMapping":{"__isSmartRef__":true,"id":4752},"source":"function reset() {\n this.get('ModuleList').setList([]);\n this.get('TestClassesList').setList([]);\n this.displayResult('');\n this.get('AdditionalModuleInput').setTextString('');\n this.get('ModuleProgressIndicator').hide();\n this.get('TestRunProgressIndicator').hide();\n this.doNotSerialize = ['testSuite','loadedModules'];\n}","funcProperties":{"__isSmartRef__":true,"id":4753},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4752":{"this":{"__isSmartRef__":true,"id":3129}},"4753":{"timestamp":{"__isSmartRef__":true,"id":4754},"user":"lauritz","tags":["menu"]},"4754":{"isSerializedDate":true,"string":"Fri Dec 09 2011 23:26:44 GMT+0100 (CET)"},"4755":{"varMapping":{"__isSmartRef__":true,"id":4756},"source":"function addModule(moduleName) {\n var name = moduleName.trim();\n var listItem = {\n isListItem: true,\n selectionString: name,\n string: name,\n value: name\n }\n this.get('ModuleList').addItem(listItem);\n}","funcProperties":{"__isSmartRef__":true,"id":4757},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4756":{"this":{"__isSmartRef__":true,"id":3129}},"4757":{"timestamp":{"__isSmartRef__":true,"id":4758},"user":"lauritz","tags":["ci api","button"]},"4758":{"isSerializedDate":true,"string":"Wed Dec 07 2011 20:51:52 GMT+0100 (CET)"},"4759":{"varMapping":{"__isSmartRef__":true,"id":4760},"source":"function addTestClasses(testCaseClasses) {\n testCaseClasses.forEach((function (each) {\n this.addTestClass(each);\n }).bind(this));\n}","funcProperties":{"__isSmartRef__":true,"id":4761},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4760":{"this":{"__isSmartRef__":true,"id":3129}},"4761":{"timestamp":{"__isSmartRef__":true,"id":4762},"user":"lauritz","tags":["private"]},"4762":{"isSerializedDate":true,"string":"Wed Dec 07 2011 21:50:53 GMT+0100 (CET)"},"4763":{"varMapping":{"__isSmartRef__":true,"id":4764},"source":"function addTestClass(testClass) {\n var testClass = testClass.type ? testClass.type : testClass;\n this.get('TestClassesList').addItem(testClass);\n}","funcProperties":{"__isSmartRef__":true,"id":4765},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4764":{"this":{"__isSmartRef__":true,"id":3129}},"4765":{"timestamp":{"__isSmartRef__":true,"id":4766},"user":"lauritz","tags":["private"]},"4766":{"isSerializedDate":true,"string":"Wed Dec 07 2011 21:49:58 GMT+0100 (CET)"},"4767":{"varMapping":{"__isSmartRef__":true,"id":4768},"source":"function selectAllModules() {\n var list = this.get('ModuleList');\n list.selectAllAt(Array.range(0, list.getList().length-1));\n}","funcProperties":{"__isSmartRef__":true,"id":4769},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4768":{"this":{"__isSmartRef__":true,"id":3129}},"4769":{"timestamp":{"__isSmartRef__":true,"id":4770},"user":"lauritz","tags":["button"]},"4770":{"isSerializedDate":true,"string":"Wed Dec 07 2011 21:55:29 GMT+0100 (CET)"},"4771":{"varMapping":{"__isSmartRef__":true,"id":4772},"source":"function selectAllTestClasses() {\n var list = this.get('TestClassesList');\n list.selectAllAt(Array.range(0, list.getList().length-1));\n}","funcProperties":{"__isSmartRef__":true,"id":4773},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4772":{"this":{"__isSmartRef__":true,"id":3129}},"4773":{"timestamp":{"__isSmartRef__":true,"id":4774},"user":"lauritz","tags":["button"]},"4774":{"isSerializedDate":true,"string":"Wed Dec 07 2011 22:21:04 GMT+0100 (CET)"},"4775":{"varMapping":{"__isSmartRef__":true,"id":4776},"source":"function displayResult(message, color) {\n var resultPane = this.get('ResultPane');\n resultPane.setTextString(message || '');\n resultPane.setFill(color || Color.white);\n}","funcProperties":{"__isSmartRef__":true,"id":4777},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4776":{"this":{"__isSmartRef__":true,"id":3129}},"4777":{"timestamp":{"__isSmartRef__":true,"id":4778},"user":"lauritz","tags":["private"]},"4778":{"isSerializedDate":true,"string":"Wed Dec 07 2011 22:12:28 GMT+0100 (CET)"},"4779":{"varMapping":{"__isSmartRef__":true,"id":4780},"source":"function showTestRunResultCallback() {\n var time = new Date() - this.startTime;\n var infoString = time.toString() + 'ms for ' \n infoString += this.numberOfTestCases + ' tests';\n\n if (this.testSuite.result.failed.length == 0) {\n this.displayResult(infoString, Color.green);\n } else {\n var failString = infoString + '\\n\\n';\n failString += this.testSuite.result.failed.length + ' failed tests:\\n\\n';\n failString += this.testSuite.result.failed.collect(function(result) {\n var msg = result.classname + '>>' + result.selector;\n msg += '\\n' + result.err.message;\n msg += '\\n' + result.err.stack;\n return msg;\n }).join('\\n---------\\n');\n this.displayResult(failString, Color.red);\n }\n\n this.get('TestRunProgressIndicator').hide();\n\n if (this.owner.isCiJob) {\n this.owner.reportCiResult();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4781},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4780":{"this":{"__isSmartRef__":true,"id":3129}},"4781":{"timestamp":{"__isSmartRef__":true,"id":4782},"user":"lauritz","tags":["private"]},"4782":{"isSerializedDate":true,"string":"Fri Dec 09 2011 23:02:25 GMT+0100 (CET)"},"4783":{"varMapping":{"__isSmartRef__":true,"id":4784},"source":"function loadSelectedModules() {\n this.get('ModuleProgressIndicator').show();\n var moduleNames = this.get('ModuleList').getSelectedItems().collect(function(each) {\n return each.value;\n }); \n\n this.loadedModules = [];\n module('lively.TestFramework').load();\n var suite = new TestSuite(); \n moduleNames.forEach((function(each) {\n (function() {\n var testModule = module(each);\n testModule.load();\n this.loadedModules.push(testModule);\n suite.addTestCasesFromModule(testModule);\n \n if (this.loadedModules.length === moduleNames.length) \n this.setTestClasses(suite.testCaseClasses)\n }).bind(this).morphicDelay(0);\n }).bind(this));\n \n this.get('ModuleProgressIndicator').hide();\n}","funcProperties":{"__isSmartRef__":true,"id":4785},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4784":{"this":{"__isSmartRef__":true,"id":3129}},"4785":{"timestamp":{"__isSmartRef__":true,"id":4786},"user":"lauritz","tags":["button"]},"4786":{"isSerializedDate":true,"string":"Fri Dec 09 2011 22:22:05 GMT+0100 (CET)"},"4787":{"varMapping":{"__isSmartRef__":true,"id":4788},"source":"function setTestClasses(testClasses) {\n var items = testClasses\n .collect(function(ea) { return ea.type ? ea.type : ea; })\n .sortBy(function(ea) { return ea.toLowerCase(); })\n\n this.get('TestClassesList').setList(items);\n this.selectAllTestClasses(); //default\n}","funcProperties":{"__isSmartRef__":true,"id":4789},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4788":{"this":{"__isSmartRef__":true,"id":3129}},"4789":{"timestamp":{"__isSmartRef__":true,"id":4790},"user":"lauritz","tags":["private"]},"4790":{"isSerializedDate":true,"string":"Fri Dec 09 2011 23:04:42 GMT+0100 (CET)"},"4791":{"varMapping":{"__isSmartRef__":true,"id":4792},"source":"function listAllAvailableTestClasses() {\n var classes = Global.classes(true).select(function(ea) { \n return ea.isRunnableTestCaseClass && ea.isRunnableTestCaseClass();\n });\n this.setTestClasses(classes);\n}","funcProperties":{"__isSmartRef__":true,"id":4793},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4792":{"this":{"__isSmartRef__":true,"id":3129}},"4793":{"timestamp":{"__isSmartRef__":true,"id":4794},"user":"lauritz","tags":["button"]},"4794":{"isSerializedDate":true,"string":"Fri Dec 09 2011 19:46:06 GMT+0100 (CET)"},"4795":{"varMapping":{"__isSmartRef__":true,"id":4796},"source":"function loadModulesAndRunTheirTests() {\n var callback = (function() {\n this.selectAllTestClasses();\n this.runSelectedTestClasses();\n }).bind(this);\n\n var list = this.get('TestClassesList');\n connect(list, 'itemList', {cb: callback}, 'cb', {removeAfterUpdate: true, converter: function(val) { this.getSourceObj().setList(val); }});\n \n this.selectAllModules();\n this.loadSelectedModules();\n}","funcProperties":{"__isSmartRef__":true,"id":4797},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4796":{"this":{"__isSmartRef__":true,"id":3129}},"4797":{"timestamp":{"__isSmartRef__":true,"id":4798},"user":"lauritz","tags":["ci api"]},"4798":{"isSerializedDate":true,"string":"Fri Dec 09 2011 22:47:51 GMT+0100 (CET)"},"4799":{"varMapping":{"__isSmartRef__":true,"id":4800},"source":"function runSelectedTestClasses() {\n this.startTime = new Date();\n this.get('TestRunProgressIndicator').show();\n\n module('lively.TestFramework').load(true);\n this.testSuite = new TestSuite();\n\n var selectedTestClasses = this.get('TestClassesList').getSelections().\n collect(function(ea) { return Class.forName(ea) });\n\n this.testSuite.addTestCases(selectedTestClasses);\n\n this.numberOfTestCases = this.testSuite.testCaseClasses.inject(0, function(sum, testClass) {\n return sum + new testClass().allTestSelectors().length;\n });\n\n this.testSuite.runFinished = (this.showTestRunResultCallback).bind(this);\n this.testSuite.runAll();\n}","funcProperties":{"__isSmartRef__":true,"id":4801},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4800":{"this":{"__isSmartRef__":true,"id":3129}},"4801":{"timestamp":{"__isSmartRef__":true,"id":4802},"user":"lauritz","tags":["button"]},"4802":{"isSerializedDate":true,"string":"Fri Dec 09 2011 20:04:49 GMT+0100 (CET)"},"4803":{"submorphs":[{"__isSmartRef__":true,"id":4804},{"__isSmartRef__":true,"id":4841},{"__isSmartRef__":true,"id":4934},{"__isSmartRef__":true,"id":5014}],"scripts":[],"shape":{"__isSmartRef__":true,"id":5095},"id":92,"renderContextTable":{"__isSmartRef__":true,"id":5107},"eventHandler":{"__isSmartRef__":true,"id":5108},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":5109},"_Position":{"__isSmartRef__":true,"id":5110},"windowMorph":{"__isSmartRef__":true,"id":3128},"label":{"__isSmartRef__":true,"id":4804},"closeButton":{"__isSmartRef__":true,"id":4841},"menuButton":{"__isSmartRef__":true,"id":4934},"collapseButton":{"__isSmartRef__":true,"id":5014},"priorExtent":{"__isSmartRef__":true,"id":5111},"owner":{"__isSmartRef__":true,"id":3128},"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","attributeConnections":[{"__isSmartRef__":true,"id":5112},{"__isSmartRef__":true,"id":5134},{"__isSmartRef__":true,"id":5123},{"__isSmartRef__":true,"id":5124}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.TitleBar"},"4804":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4805},"id":93,"renderContextTable":{"__isSmartRef__":true,"id":4811},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":4812}],"eventHandler":{"__isSmartRef__":true,"id":4814},"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":4815},"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":4803},"priorExtent":{"__isSmartRef__":true,"id":4816},"_MaxTextWidth":474.88724059394735,"_MinTextWidth":474.88724059394735,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":4817},"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[{"__isSmartRef__":true,"id":4818},{"__isSmartRef__":true,"id":4840},{"__isSmartRef__":true,"id":4829},{"__isSmartRef__":true,"id":4830}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.Text"},"4805":{"_Position":{"__isSmartRef__":true,"id":4806},"renderContextTable":{"__isSmartRef__":true,"id":4807},"_Extent":{"__isSmartRef__":true,"id":4808},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":4809},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":4810},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4806":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4807":{"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"},"4808":{"x":474.88724059394735,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4809":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4810":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4811":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"4812":{"style":{"__isSmartRef__":true,"id":4813},"chunkOwner":{"__isSmartRef__":true,"id":4804},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"4813":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"4814":{"morph":{"__isSmartRef__":true,"id":4804},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4815":{"resizeWidth":true},"4816":{"x":474.88724059394735,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4817":{"x":20,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4818":{"sourceObj":{"__isSmartRef__":true,"id":4804},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4819},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":4840},{"__isSmartRef__":true,"id":4840},{"__isSmartRef__":true,"id":4840},{"__isSmartRef__":true,"id":4840},{"__isSmartRef__":true,"id":4840},{"__isSmartRef__":true,"id":4840},{"__isSmartRef__":true,"id":4840},{"__isSmartRef__":true,"id":4840},{"__isSmartRef__":true,"id":4840},{"__isSmartRef__":true,"id":4840},{"__isSmartRef__":true,"id":4840},{"__isSmartRef__":true,"id":4840},{"__isSmartRef__":true,"id":4840},{"__isSmartRef__":true,"id":4840},{"__isSmartRef__":true,"id":4840},{"__isSmartRef__":true,"id":4840},{"__isSmartRef__":true,"id":4840},{"__isSmartRef__":true,"id":4840},{"__isSmartRef__":true,"id":4840}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4819":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4820},"id":137,"renderContextTable":{"__isSmartRef__":true,"id":4827},"eventHandler":{"__isSmartRef__":true,"id":4828},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":4818},{"__isSmartRef__":true,"id":4829}],"_Position":{"__isSmartRef__":true,"id":4831},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":36,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4832},"__LivelyClassName__":"lively.morphic.Morph"},"4820":{"_Position":{"__isSmartRef__":true,"id":4821},"renderContextTable":{"__isSmartRef__":true,"id":4822},"_Extent":{"__isSmartRef__":true,"id":4823},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4824},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":4825},"_Fill":{"__isSmartRef__":true,"id":4826},"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Opacity":0.5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4821":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4822":{"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"},"4823":{"x":474.88724059394735,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4824":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4825":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4826":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4827":{"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"},"4828":{"morph":{"__isSmartRef__":true,"id":4819},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4829":{"sourceObj":{"__isSmartRef__":true,"id":4804},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4819},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":4830},{"__isSmartRef__":true,"id":4830},{"__isSmartRef__":true,"id":4830},{"__isSmartRef__":true,"id":4830},{"__isSmartRef__":true,"id":4830},{"__isSmartRef__":true,"id":4830},{"__isSmartRef__":true,"id":4830},{"__isSmartRef__":true,"id":4830},{"__isSmartRef__":true,"id":4830},{"__isSmartRef__":true,"id":4830},{"__isSmartRef__":true,"id":4830},{"__isSmartRef__":true,"id":4830},{"__isSmartRef__":true,"id":4830},{"__isSmartRef__":true,"id":4830},{"__isSmartRef__":true,"id":4830},{"__isSmartRef__":true,"id":4830},{"__isSmartRef__":true,"id":4830},{"__isSmartRef__":true,"id":4830},{"__isSmartRef__":true,"id":4830}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4830":{"sourceObj":{"__isSmartRef__":true,"id":4804},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4819},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":4829},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4831":{"x":20,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4832":{"remove":{"__isSmartRef__":true,"id":4833}},"4833":{"varMapping":{"__isSmartRef__":true,"id":4834},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":4839},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4834":{"this":{"__isSmartRef__":true,"id":4819},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4835}},"4835":{"$super":{"__isSmartRef__":true,"id":4836}},"4836":{"varMapping":{"__isSmartRef__":true,"id":4837},"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":4838},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4837":{"obj":{"__isSmartRef__":true,"id":4819},"name":"remove"},"4838":{},"4839":{},"4840":{"sourceObj":{"__isSmartRef__":true,"id":4804},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4819},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":4818},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4841":{"submorphs":[{"__isSmartRef__":true,"id":4842}],"scripts":[],"shape":{"__isSmartRef__":true,"id":4877},"id":94,"renderContextTable":{"__isSmartRef__":true,"id":4893},"eventHandler":{"__isSmartRef__":true,"id":4894},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":4895},"priorExtent":{"__isSmartRef__":true,"id":4896},"value":true,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":4897},"lighterFill":{"__isSmartRef__":true,"id":4883},"label":{"__isSmartRef__":true,"id":4842},"owner":{"__isSmartRef__":true,"id":4803},"layout":{"__isSmartRef__":true,"id":4906},"attributeConnections":[{"__isSmartRef__":true,"id":4907},{"__isSmartRef__":true,"id":4909},{"__isSmartRef__":true,"id":4911},{"__isSmartRef__":true,"id":4933},{"__isSmartRef__":true,"id":4922},{"__isSmartRef__":true,"id":4923}],"doNotSerialize":["$$getHelpText","$$fire","$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$getHelpText","$$fire","$$_Rotation","$$_Scale"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"4842":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4843},"id":95,"renderContextTable":{"__isSmartRef__":true,"id":4848},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":4849}],"eventHandler":{"__isSmartRef__":true,"id":4851},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":4852},"priorExtent":{"__isSmartRef__":true,"id":4853},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":4841},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[{"__isSmartRef__":true,"id":4854},{"__isSmartRef__":true,"id":4876},{"__isSmartRef__":true,"id":4865},{"__isSmartRef__":true,"id":4866}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"__LivelyClassName__":"lively.morphic.Text"},"4843":{"_Position":{"__isSmartRef__":true,"id":4844},"renderContextTable":{"__isSmartRef__":true,"id":4845},"_Extent":{"__isSmartRef__":true,"id":4846},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":4847},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":4810},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4844":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4845":{"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"},"4846":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4847":{"x":0,"y":3,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4848":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"4849":{"style":{"__isSmartRef__":true,"id":4850},"chunkOwner":{"__isSmartRef__":true,"id":4842},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"4850":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"4851":{"morph":{"__isSmartRef__":true,"id":4842},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4852":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4853":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4854":{"sourceObj":{"__isSmartRef__":true,"id":4842},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4855},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":4876},{"__isSmartRef__":true,"id":4876},{"__isSmartRef__":true,"id":4876},{"__isSmartRef__":true,"id":4876},{"__isSmartRef__":true,"id":4876},{"__isSmartRef__":true,"id":4876},{"__isSmartRef__":true,"id":4876},{"__isSmartRef__":true,"id":4876},{"__isSmartRef__":true,"id":4876},{"__isSmartRef__":true,"id":4876},{"__isSmartRef__":true,"id":4876},{"__isSmartRef__":true,"id":4876},{"__isSmartRef__":true,"id":4876},{"__isSmartRef__":true,"id":4876},{"__isSmartRef__":true,"id":4876},{"__isSmartRef__":true,"id":4876},{"__isSmartRef__":true,"id":4876},{"__isSmartRef__":true,"id":4876},{"__isSmartRef__":true,"id":4876}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4855":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4856},"id":139,"renderContextTable":{"__isSmartRef__":true,"id":4863},"eventHandler":{"__isSmartRef__":true,"id":4864},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":4854},{"__isSmartRef__":true,"id":4865}],"_Position":{"__isSmartRef__":true,"id":4867},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":37,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4868},"__LivelyClassName__":"lively.morphic.Morph"},"4856":{"_Position":{"__isSmartRef__":true,"id":4857},"renderContextTable":{"__isSmartRef__":true,"id":4858},"_Extent":{"__isSmartRef__":true,"id":4859},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4860},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":4861},"_Fill":{"__isSmartRef__":true,"id":4862},"__SourceModuleName__":"Global.lively.morphic.Shapes","_Opacity":0.5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4857":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4858":{"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"},"4859":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4860":{"x":0,"y":3,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4861":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4862":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4863":{"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"},"4864":{"morph":{"__isSmartRef__":true,"id":4855},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4865":{"sourceObj":{"__isSmartRef__":true,"id":4842},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4855},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":4866},{"__isSmartRef__":true,"id":4866},{"__isSmartRef__":true,"id":4866},{"__isSmartRef__":true,"id":4866},{"__isSmartRef__":true,"id":4866},{"__isSmartRef__":true,"id":4866},{"__isSmartRef__":true,"id":4866},{"__isSmartRef__":true,"id":4866},{"__isSmartRef__":true,"id":4866},{"__isSmartRef__":true,"id":4866},{"__isSmartRef__":true,"id":4866},{"__isSmartRef__":true,"id":4866},{"__isSmartRef__":true,"id":4866},{"__isSmartRef__":true,"id":4866},{"__isSmartRef__":true,"id":4866},{"__isSmartRef__":true,"id":4866},{"__isSmartRef__":true,"id":4866},{"__isSmartRef__":true,"id":4866},{"__isSmartRef__":true,"id":4866}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4866":{"sourceObj":{"__isSmartRef__":true,"id":4842},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4855},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":4865},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4867":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4868":{"remove":{"__isSmartRef__":true,"id":4869}},"4869":{"varMapping":{"__isSmartRef__":true,"id":4870},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":4875},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4870":{"this":{"__isSmartRef__":true,"id":4855},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4871}},"4871":{"$super":{"__isSmartRef__":true,"id":4872}},"4872":{"varMapping":{"__isSmartRef__":true,"id":4873},"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":4874},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4873":{"obj":{"__isSmartRef__":true,"id":4855},"name":"remove"},"4874":{},"4875":{},"4876":{"sourceObj":{"__isSmartRef__":true,"id":4842},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4855},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":4854},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4877":{"_Position":{"__isSmartRef__":true,"id":4878},"renderContextTable":{"__isSmartRef__":true,"id":4879},"_Extent":{"__isSmartRef__":true,"id":4880},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4881},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":4882},"_Fill":{"__isSmartRef__":true,"id":4883},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4878":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4879":{"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"},"4880":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4881":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4882":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4883":{"stops":[{"__isSmartRef__":true,"id":4884},{"__isSmartRef__":true,"id":4886},{"__isSmartRef__":true,"id":4888},{"__isSmartRef__":true,"id":4890}],"vector":{"__isSmartRef__":true,"id":4892},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"4884":{"offset":0,"color":{"__isSmartRef__":true,"id":4885}},"4885":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4886":{"offset":0.4,"color":{"__isSmartRef__":true,"id":4887}},"4887":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4888":{"offset":0.6,"color":{"__isSmartRef__":true,"id":4889}},"4889":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4890":{"offset":1,"color":{"__isSmartRef__":true,"id":4891}},"4891":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4892":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4893":{"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"},"4894":{"morph":{"__isSmartRef__":true,"id":4841},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4895":{"x":513.8872405939474,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4896":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4897":{"stops":[{"__isSmartRef__":true,"id":4898},{"__isSmartRef__":true,"id":4900},{"__isSmartRef__":true,"id":4902},{"__isSmartRef__":true,"id":4904}],"vector":{"__isSmartRef__":true,"id":4892},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"4898":{"offset":0,"color":{"__isSmartRef__":true,"id":4899}},"4899":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4900":{"offset":0.4,"color":{"__isSmartRef__":true,"id":4901}},"4901":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4902":{"offset":0.6,"color":{"__isSmartRef__":true,"id":4903}},"4903":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4904":{"offset":1,"color":{"__isSmartRef__":true,"id":4905}},"4905":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4906":{"moveHorizontal":true},"4907":{"sourceObj":{"__isSmartRef__":true,"id":4841},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":3128},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4908},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4908":{"source":{"__isSmartRef__":true,"id":4841},"target":{"__isSmartRef__":true,"id":3128}},"4909":{"sourceObj":{"__isSmartRef__":true,"id":4841},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3128},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4910},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4910":{"source":{"__isSmartRef__":true,"id":4841},"target":{"__isSmartRef__":true,"id":3128}},"4911":{"sourceObj":{"__isSmartRef__":true,"id":4841},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4912},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":4933},{"__isSmartRef__":true,"id":4933},{"__isSmartRef__":true,"id":4933},{"__isSmartRef__":true,"id":4933},{"__isSmartRef__":true,"id":4933},{"__isSmartRef__":true,"id":4933},{"__isSmartRef__":true,"id":4933},{"__isSmartRef__":true,"id":4933},{"__isSmartRef__":true,"id":4933},{"__isSmartRef__":true,"id":4933},{"__isSmartRef__":true,"id":4933},{"__isSmartRef__":true,"id":4933},{"__isSmartRef__":true,"id":4933},{"__isSmartRef__":true,"id":4933},{"__isSmartRef__":true,"id":4933},{"__isSmartRef__":true,"id":4933},{"__isSmartRef__":true,"id":4933},{"__isSmartRef__":true,"id":4933},{"__isSmartRef__":true,"id":4933}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4912":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4913},"id":138,"renderContextTable":{"__isSmartRef__":true,"id":4920},"eventHandler":{"__isSmartRef__":true,"id":4921},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":4911},{"__isSmartRef__":true,"id":4922}],"_Position":{"__isSmartRef__":true,"id":4924},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":38,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4925},"__LivelyClassName__":"lively.morphic.Morph"},"4913":{"_Position":{"__isSmartRef__":true,"id":4914},"renderContextTable":{"__isSmartRef__":true,"id":4915},"_Extent":{"__isSmartRef__":true,"id":4916},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4917},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":4918},"_Fill":{"__isSmartRef__":true,"id":4919},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Opacity":0.5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4914":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4915":{"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"},"4916":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4917":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4918":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4919":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4920":{"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"},"4921":{"morph":{"__isSmartRef__":true,"id":4912},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4922":{"sourceObj":{"__isSmartRef__":true,"id":4841},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4912},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":4923},{"__isSmartRef__":true,"id":4923},{"__isSmartRef__":true,"id":4923},{"__isSmartRef__":true,"id":4923},{"__isSmartRef__":true,"id":4923},{"__isSmartRef__":true,"id":4923},{"__isSmartRef__":true,"id":4923},{"__isSmartRef__":true,"id":4923},{"__isSmartRef__":true,"id":4923},{"__isSmartRef__":true,"id":4923},{"__isSmartRef__":true,"id":4923},{"__isSmartRef__":true,"id":4923},{"__isSmartRef__":true,"id":4923},{"__isSmartRef__":true,"id":4923},{"__isSmartRef__":true,"id":4923},{"__isSmartRef__":true,"id":4923},{"__isSmartRef__":true,"id":4923},{"__isSmartRef__":true,"id":4923},{"__isSmartRef__":true,"id":4923}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4923":{"sourceObj":{"__isSmartRef__":true,"id":4841},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4912},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":4922},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4924":{"x":513.8872405939474,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4925":{"remove":{"__isSmartRef__":true,"id":4926}},"4926":{"varMapping":{"__isSmartRef__":true,"id":4927},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":4932},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4927":{"this":{"__isSmartRef__":true,"id":4912},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4928}},"4928":{"$super":{"__isSmartRef__":true,"id":4929}},"4929":{"varMapping":{"__isSmartRef__":true,"id":4930},"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":4931},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4930":{"obj":{"__isSmartRef__":true,"id":4912},"name":"remove"},"4931":{},"4932":{},"4933":{"sourceObj":{"__isSmartRef__":true,"id":4841},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4912},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":4911},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4934":{"submorphs":[{"__isSmartRef__":true,"id":4935}],"scripts":[],"shape":{"__isSmartRef__":true,"id":4969},"id":96,"renderContextTable":{"__isSmartRef__":true,"id":4974},"eventHandler":{"__isSmartRef__":true,"id":4975},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":4976},"priorExtent":{"__isSmartRef__":true,"id":4977},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":4897},"lighterFill":{"__isSmartRef__":true,"id":4978},"label":{"__isSmartRef__":true,"id":4935},"owner":{"__isSmartRef__":true,"id":4803},"attributeConnections":[{"__isSmartRef__":true,"id":4987},{"__isSmartRef__":true,"id":4989},{"__isSmartRef__":true,"id":4991},{"__isSmartRef__":true,"id":5013},{"__isSmartRef__":true,"id":5002},{"__isSmartRef__":true,"id":5003}],"doNotSerialize":["$$getHelpText","$$fire","$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$getHelpText","$$fire","$$_Rotation","$$_Scale"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"4935":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4936},"id":97,"renderContextTable":{"__isSmartRef__":true,"id":4940},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":4941}],"eventHandler":{"__isSmartRef__":true,"id":4943},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":4944},"priorExtent":{"__isSmartRef__":true,"id":4945},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":4934},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[{"__isSmartRef__":true,"id":4946},{"__isSmartRef__":true,"id":4968},{"__isSmartRef__":true,"id":4957},{"__isSmartRef__":true,"id":4958}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"__LivelyClassName__":"lively.morphic.Text"},"4936":{"_Position":{"__isSmartRef__":true,"id":4937},"renderContextTable":{"__isSmartRef__":true,"id":4938},"_Extent":{"__isSmartRef__":true,"id":4939},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":4847},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":4810},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4937":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4938":{"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"},"4939":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4940":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"4941":{"style":{"__isSmartRef__":true,"id":4942},"chunkOwner":{"__isSmartRef__":true,"id":4935},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"4942":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"4943":{"morph":{"__isSmartRef__":true,"id":4935},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4944":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4945":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4946":{"sourceObj":{"__isSmartRef__":true,"id":4935},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4947},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":4968},{"__isSmartRef__":true,"id":4968},{"__isSmartRef__":true,"id":4968},{"__isSmartRef__":true,"id":4968},{"__isSmartRef__":true,"id":4968},{"__isSmartRef__":true,"id":4968},{"__isSmartRef__":true,"id":4968},{"__isSmartRef__":true,"id":4968},{"__isSmartRef__":true,"id":4968},{"__isSmartRef__":true,"id":4968},{"__isSmartRef__":true,"id":4968},{"__isSmartRef__":true,"id":4968},{"__isSmartRef__":true,"id":4968},{"__isSmartRef__":true,"id":4968},{"__isSmartRef__":true,"id":4968},{"__isSmartRef__":true,"id":4968},{"__isSmartRef__":true,"id":4968},{"__isSmartRef__":true,"id":4968},{"__isSmartRef__":true,"id":4968}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4947":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4948},"id":141,"renderContextTable":{"__isSmartRef__":true,"id":4955},"eventHandler":{"__isSmartRef__":true,"id":4956},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":4946},{"__isSmartRef__":true,"id":4957}],"_Position":{"__isSmartRef__":true,"id":4959},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":39,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4960},"__LivelyClassName__":"lively.morphic.Morph"},"4948":{"_Position":{"__isSmartRef__":true,"id":4949},"renderContextTable":{"__isSmartRef__":true,"id":4950},"_Extent":{"__isSmartRef__":true,"id":4951},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4952},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":4953},"_Fill":{"__isSmartRef__":true,"id":4954},"__SourceModuleName__":"Global.lively.morphic.Shapes","_Opacity":0.5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4949":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4950":{"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"},"4951":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4952":{"x":0,"y":3,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4953":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4954":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4955":{"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"},"4956":{"morph":{"__isSmartRef__":true,"id":4947},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4957":{"sourceObj":{"__isSmartRef__":true,"id":4935},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4947},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":4958},{"__isSmartRef__":true,"id":4958},{"__isSmartRef__":true,"id":4958},{"__isSmartRef__":true,"id":4958},{"__isSmartRef__":true,"id":4958},{"__isSmartRef__":true,"id":4958},{"__isSmartRef__":true,"id":4958},{"__isSmartRef__":true,"id":4958},{"__isSmartRef__":true,"id":4958},{"__isSmartRef__":true,"id":4958},{"__isSmartRef__":true,"id":4958},{"__isSmartRef__":true,"id":4958},{"__isSmartRef__":true,"id":4958},{"__isSmartRef__":true,"id":4958},{"__isSmartRef__":true,"id":4958},{"__isSmartRef__":true,"id":4958},{"__isSmartRef__":true,"id":4958},{"__isSmartRef__":true,"id":4958},{"__isSmartRef__":true,"id":4958}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4958":{"sourceObj":{"__isSmartRef__":true,"id":4935},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4947},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":4957},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4959":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4960":{"remove":{"__isSmartRef__":true,"id":4961}},"4961":{"varMapping":{"__isSmartRef__":true,"id":4962},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":4967},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4962":{"this":{"__isSmartRef__":true,"id":4947},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4963}},"4963":{"$super":{"__isSmartRef__":true,"id":4964}},"4964":{"varMapping":{"__isSmartRef__":true,"id":4965},"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":4966},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"4965":{"obj":{"__isSmartRef__":true,"id":4947},"name":"remove"},"4966":{},"4967":{},"4968":{"sourceObj":{"__isSmartRef__":true,"id":4935},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4947},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":4946},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4969":{"_Position":{"__isSmartRef__":true,"id":4970},"renderContextTable":{"__isSmartRef__":true,"id":4971},"_Extent":{"__isSmartRef__":true,"id":4972},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4973},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":4882},"_Fill":{"__isSmartRef__":true,"id":4897},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4970":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4971":{"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"},"4972":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4973":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4974":{"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"},"4975":{"morph":{"__isSmartRef__":true,"id":4934},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4976":{"x":3,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4977":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4978":{"stops":[{"__isSmartRef__":true,"id":4979},{"__isSmartRef__":true,"id":4981},{"__isSmartRef__":true,"id":4983},{"__isSmartRef__":true,"id":4985}],"vector":{"__isSmartRef__":true,"id":4892},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"4979":{"offset":0,"color":{"__isSmartRef__":true,"id":4980}},"4980":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4981":{"offset":0.4,"color":{"__isSmartRef__":true,"id":4982}},"4982":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4983":{"offset":0.6,"color":{"__isSmartRef__":true,"id":4984}},"4984":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4985":{"offset":1,"color":{"__isSmartRef__":true,"id":4986}},"4986":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4987":{"sourceObj":{"__isSmartRef__":true,"id":4934},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":3128},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4988},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4988":{"source":{"__isSmartRef__":true,"id":4934},"target":{"__isSmartRef__":true,"id":3128}},"4989":{"sourceObj":{"__isSmartRef__":true,"id":4934},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3128},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":4990},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"4990":{"source":{"__isSmartRef__":true,"id":4934},"target":{"__isSmartRef__":true,"id":3128}},"4991":{"sourceObj":{"__isSmartRef__":true,"id":4934},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4992},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":5013},{"__isSmartRef__":true,"id":5013},{"__isSmartRef__":true,"id":5013},{"__isSmartRef__":true,"id":5013},{"__isSmartRef__":true,"id":5013},{"__isSmartRef__":true,"id":5013},{"__isSmartRef__":true,"id":5013},{"__isSmartRef__":true,"id":5013},{"__isSmartRef__":true,"id":5013},{"__isSmartRef__":true,"id":5013},{"__isSmartRef__":true,"id":5013},{"__isSmartRef__":true,"id":5013},{"__isSmartRef__":true,"id":5013},{"__isSmartRef__":true,"id":5013},{"__isSmartRef__":true,"id":5013},{"__isSmartRef__":true,"id":5013},{"__isSmartRef__":true,"id":5013},{"__isSmartRef__":true,"id":5013},{"__isSmartRef__":true,"id":5013}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"4992":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4993},"id":140,"renderContextTable":{"__isSmartRef__":true,"id":5000},"eventHandler":{"__isSmartRef__":true,"id":5001},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":4991},{"__isSmartRef__":true,"id":5002}],"_Position":{"__isSmartRef__":true,"id":5004},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":40,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5005},"__LivelyClassName__":"lively.morphic.Morph"},"4993":{"_Position":{"__isSmartRef__":true,"id":4994},"renderContextTable":{"__isSmartRef__":true,"id":4995},"_Extent":{"__isSmartRef__":true,"id":4996},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4997},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":4998},"_Fill":{"__isSmartRef__":true,"id":4999},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Opacity":0.5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4994":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4995":{"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"},"4996":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"4997":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"4998":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"4999":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5000":{"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"},"5001":{"morph":{"__isSmartRef__":true,"id":4992},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5002":{"sourceObj":{"__isSmartRef__":true,"id":4934},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4992},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":5003},{"__isSmartRef__":true,"id":5003},{"__isSmartRef__":true,"id":5003},{"__isSmartRef__":true,"id":5003},{"__isSmartRef__":true,"id":5003},{"__isSmartRef__":true,"id":5003},{"__isSmartRef__":true,"id":5003},{"__isSmartRef__":true,"id":5003},{"__isSmartRef__":true,"id":5003},{"__isSmartRef__":true,"id":5003},{"__isSmartRef__":true,"id":5003},{"__isSmartRef__":true,"id":5003},{"__isSmartRef__":true,"id":5003},{"__isSmartRef__":true,"id":5003},{"__isSmartRef__":true,"id":5003},{"__isSmartRef__":true,"id":5003},{"__isSmartRef__":true,"id":5003},{"__isSmartRef__":true,"id":5003},{"__isSmartRef__":true,"id":5003}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5003":{"sourceObj":{"__isSmartRef__":true,"id":4934},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4992},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":5002},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5004":{"x":3,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5005":{"remove":{"__isSmartRef__":true,"id":5006}},"5006":{"varMapping":{"__isSmartRef__":true,"id":5007},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":5012},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"5007":{"this":{"__isSmartRef__":true,"id":4992},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5008}},"5008":{"$super":{"__isSmartRef__":true,"id":5009}},"5009":{"varMapping":{"__isSmartRef__":true,"id":5010},"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":5011},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"5010":{"obj":{"__isSmartRef__":true,"id":4992},"name":"remove"},"5011":{},"5012":{},"5013":{"sourceObj":{"__isSmartRef__":true,"id":4934},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4992},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":4991},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5014":{"submorphs":[{"__isSmartRef__":true,"id":5015}],"scripts":[],"shape":{"__isSmartRef__":true,"id":5049},"id":98,"renderContextTable":{"__isSmartRef__":true,"id":5054},"eventHandler":{"__isSmartRef__":true,"id":5055},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":5056},"priorExtent":{"__isSmartRef__":true,"id":5057},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":4897},"lighterFill":{"__isSmartRef__":true,"id":5058},"label":{"__isSmartRef__":true,"id":5015},"owner":{"__isSmartRef__":true,"id":4803},"layout":{"__isSmartRef__":true,"id":5067},"attributeConnections":[{"__isSmartRef__":true,"id":5068},{"__isSmartRef__":true,"id":5070},{"__isSmartRef__":true,"id":5072},{"__isSmartRef__":true,"id":5094},{"__isSmartRef__":true,"id":5083},{"__isSmartRef__":true,"id":5084}],"doNotSerialize":["$$getHelpText","$$fire","$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$getHelpText","$$fire","$$_Rotation","$$_Scale"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"5015":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":5016},"id":99,"renderContextTable":{"__isSmartRef__":true,"id":5020},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":5021}],"eventHandler":{"__isSmartRef__":true,"id":5023},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":5024},"priorExtent":{"__isSmartRef__":true,"id":5025},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":5014},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[{"__isSmartRef__":true,"id":5026},{"__isSmartRef__":true,"id":5048},{"__isSmartRef__":true,"id":5037},{"__isSmartRef__":true,"id":5038}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"__LivelyClassName__":"lively.morphic.Text"},"5016":{"_Position":{"__isSmartRef__":true,"id":5017},"renderContextTable":{"__isSmartRef__":true,"id":5018},"_Extent":{"__isSmartRef__":true,"id":5019},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":4847},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":4810},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5017":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5018":{"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"},"5019":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5020":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"5021":{"style":{"__isSmartRef__":true,"id":5022},"chunkOwner":{"__isSmartRef__":true,"id":5015},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"5022":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"5023":{"morph":{"__isSmartRef__":true,"id":5015},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5024":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5025":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5026":{"sourceObj":{"__isSmartRef__":true,"id":5015},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":5027},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":5048},{"__isSmartRef__":true,"id":5048},{"__isSmartRef__":true,"id":5048},{"__isSmartRef__":true,"id":5048},{"__isSmartRef__":true,"id":5048},{"__isSmartRef__":true,"id":5048},{"__isSmartRef__":true,"id":5048},{"__isSmartRef__":true,"id":5048},{"__isSmartRef__":true,"id":5048},{"__isSmartRef__":true,"id":5048},{"__isSmartRef__":true,"id":5048},{"__isSmartRef__":true,"id":5048},{"__isSmartRef__":true,"id":5048},{"__isSmartRef__":true,"id":5048},{"__isSmartRef__":true,"id":5048},{"__isSmartRef__":true,"id":5048},{"__isSmartRef__":true,"id":5048},{"__isSmartRef__":true,"id":5048},{"__isSmartRef__":true,"id":5048}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5027":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":5028},"id":143,"renderContextTable":{"__isSmartRef__":true,"id":5035},"eventHandler":{"__isSmartRef__":true,"id":5036},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":5026},{"__isSmartRef__":true,"id":5037}],"_Position":{"__isSmartRef__":true,"id":5039},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":41,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5040},"__LivelyClassName__":"lively.morphic.Morph"},"5028":{"_Position":{"__isSmartRef__":true,"id":5029},"renderContextTable":{"__isSmartRef__":true,"id":5030},"_Extent":{"__isSmartRef__":true,"id":5031},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5032},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":5033},"_Fill":{"__isSmartRef__":true,"id":5034},"__SourceModuleName__":"Global.lively.morphic.Shapes","_Opacity":0.5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5029":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5030":{"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"},"5031":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5032":{"x":0,"y":3,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5033":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5034":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5035":{"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"},"5036":{"morph":{"__isSmartRef__":true,"id":5027},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5037":{"sourceObj":{"__isSmartRef__":true,"id":5015},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":5027},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":5038},{"__isSmartRef__":true,"id":5038},{"__isSmartRef__":true,"id":5038},{"__isSmartRef__":true,"id":5038},{"__isSmartRef__":true,"id":5038},{"__isSmartRef__":true,"id":5038},{"__isSmartRef__":true,"id":5038},{"__isSmartRef__":true,"id":5038},{"__isSmartRef__":true,"id":5038},{"__isSmartRef__":true,"id":5038},{"__isSmartRef__":true,"id":5038},{"__isSmartRef__":true,"id":5038},{"__isSmartRef__":true,"id":5038},{"__isSmartRef__":true,"id":5038},{"__isSmartRef__":true,"id":5038},{"__isSmartRef__":true,"id":5038},{"__isSmartRef__":true,"id":5038},{"__isSmartRef__":true,"id":5038},{"__isSmartRef__":true,"id":5038}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5038":{"sourceObj":{"__isSmartRef__":true,"id":5015},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":5027},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":5037},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5039":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5040":{"remove":{"__isSmartRef__":true,"id":5041}},"5041":{"varMapping":{"__isSmartRef__":true,"id":5042},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":5047},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"5042":{"this":{"__isSmartRef__":true,"id":5027},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5043}},"5043":{"$super":{"__isSmartRef__":true,"id":5044}},"5044":{"varMapping":{"__isSmartRef__":true,"id":5045},"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":5046},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"5045":{"obj":{"__isSmartRef__":true,"id":5027},"name":"remove"},"5046":{},"5047":{},"5048":{"sourceObj":{"__isSmartRef__":true,"id":5015},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":5027},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":5026},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5049":{"_Position":{"__isSmartRef__":true,"id":5050},"renderContextTable":{"__isSmartRef__":true,"id":5051},"_Extent":{"__isSmartRef__":true,"id":5052},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5053},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":4882},"_Fill":{"__isSmartRef__":true,"id":4897},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5050":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5051":{"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"},"5052":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5053":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5054":{"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"},"5055":{"morph":{"__isSmartRef__":true,"id":5014},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5056":{"x":494.88724059394735,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5057":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5058":{"stops":[{"__isSmartRef__":true,"id":5059},{"__isSmartRef__":true,"id":5061},{"__isSmartRef__":true,"id":5063},{"__isSmartRef__":true,"id":5065}],"vector":{"__isSmartRef__":true,"id":4892},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"5059":{"offset":0,"color":{"__isSmartRef__":true,"id":5060}},"5060":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5061":{"offset":0.4,"color":{"__isSmartRef__":true,"id":5062}},"5062":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5063":{"offset":0.6,"color":{"__isSmartRef__":true,"id":5064}},"5064":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5065":{"offset":1,"color":{"__isSmartRef__":true,"id":5066}},"5066":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5067":{"moveHorizontal":true},"5068":{"sourceObj":{"__isSmartRef__":true,"id":5014},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":3128},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":5069},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5069":{"source":{"__isSmartRef__":true,"id":5014},"target":{"__isSmartRef__":true,"id":3128}},"5070":{"sourceObj":{"__isSmartRef__":true,"id":5014},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":3128},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":5071},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5071":{"source":{"__isSmartRef__":true,"id":5014},"target":{"__isSmartRef__":true,"id":3128}},"5072":{"sourceObj":{"__isSmartRef__":true,"id":5014},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":5073},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":5094},{"__isSmartRef__":true,"id":5094},{"__isSmartRef__":true,"id":5094},{"__isSmartRef__":true,"id":5094},{"__isSmartRef__":true,"id":5094},{"__isSmartRef__":true,"id":5094},{"__isSmartRef__":true,"id":5094},{"__isSmartRef__":true,"id":5094},{"__isSmartRef__":true,"id":5094},{"__isSmartRef__":true,"id":5094},{"__isSmartRef__":true,"id":5094},{"__isSmartRef__":true,"id":5094},{"__isSmartRef__":true,"id":5094},{"__isSmartRef__":true,"id":5094},{"__isSmartRef__":true,"id":5094},{"__isSmartRef__":true,"id":5094},{"__isSmartRef__":true,"id":5094},{"__isSmartRef__":true,"id":5094},{"__isSmartRef__":true,"id":5094}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5073":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":5074},"id":142,"renderContextTable":{"__isSmartRef__":true,"id":5081},"eventHandler":{"__isSmartRef__":true,"id":5082},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":5072},{"__isSmartRef__":true,"id":5083}],"_Position":{"__isSmartRef__":true,"id":5085},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":42,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5086},"__LivelyClassName__":"lively.morphic.Morph"},"5074":{"_Position":{"__isSmartRef__":true,"id":5075},"renderContextTable":{"__isSmartRef__":true,"id":5076},"_Extent":{"__isSmartRef__":true,"id":5077},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5078},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":5079},"_Fill":{"__isSmartRef__":true,"id":5080},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Opacity":0.5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5075":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5076":{"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"},"5077":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5078":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5079":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5080":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5081":{"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"},"5082":{"morph":{"__isSmartRef__":true,"id":5073},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5083":{"sourceObj":{"__isSmartRef__":true,"id":5014},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":5073},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":5084},{"__isSmartRef__":true,"id":5084},{"__isSmartRef__":true,"id":5084},{"__isSmartRef__":true,"id":5084},{"__isSmartRef__":true,"id":5084},{"__isSmartRef__":true,"id":5084},{"__isSmartRef__":true,"id":5084},{"__isSmartRef__":true,"id":5084},{"__isSmartRef__":true,"id":5084},{"__isSmartRef__":true,"id":5084},{"__isSmartRef__":true,"id":5084},{"__isSmartRef__":true,"id":5084},{"__isSmartRef__":true,"id":5084},{"__isSmartRef__":true,"id":5084},{"__isSmartRef__":true,"id":5084},{"__isSmartRef__":true,"id":5084},{"__isSmartRef__":true,"id":5084},{"__isSmartRef__":true,"id":5084},{"__isSmartRef__":true,"id":5084}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5084":{"sourceObj":{"__isSmartRef__":true,"id":5014},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":5073},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":5083},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5085":{"x":494.88724059394735,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5086":{"remove":{"__isSmartRef__":true,"id":5087}},"5087":{"varMapping":{"__isSmartRef__":true,"id":5088},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":5093},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"5088":{"this":{"__isSmartRef__":true,"id":5073},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5089}},"5089":{"$super":{"__isSmartRef__":true,"id":5090}},"5090":{"varMapping":{"__isSmartRef__":true,"id":5091},"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":5092},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"5091":{"obj":{"__isSmartRef__":true,"id":5073},"name":"remove"},"5092":{},"5093":{},"5094":{"sourceObj":{"__isSmartRef__":true,"id":5014},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":5073},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":5072},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5095":{"_Position":{"__isSmartRef__":true,"id":5096},"renderContextTable":{"__isSmartRef__":true,"id":5097},"_Extent":{"__isSmartRef__":true,"id":5098},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5099},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":5100},"_Fill":{"__isSmartRef__":true,"id":5101},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5096":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5097":{"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"},"5098":{"x":533.8872405939474,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5099":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5100":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5101":{"stops":[{"__isSmartRef__":true,"id":5102},{"__isSmartRef__":true,"id":5104}],"vector":{"__isSmartRef__":true,"id":5106},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"5102":{"offset":0,"color":{"__isSmartRef__":true,"id":5103}},"5103":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5104":{"offset":1,"color":{"__isSmartRef__":true,"id":5105}},"5105":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5106":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5107":{"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"},"5108":{"morph":{"__isSmartRef__":true,"id":4803},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5109":{"resizeWidth":true,"adjustForNewBounds":true},"5110":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5111":{"x":533.8872405939474,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5112":{"sourceObj":{"__isSmartRef__":true,"id":4803},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":5113},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":5134},{"__isSmartRef__":true,"id":5134},{"__isSmartRef__":true,"id":5134},{"__isSmartRef__":true,"id":5134},{"__isSmartRef__":true,"id":5134},{"__isSmartRef__":true,"id":5134},{"__isSmartRef__":true,"id":5134},{"__isSmartRef__":true,"id":5134},{"__isSmartRef__":true,"id":5134},{"__isSmartRef__":true,"id":5134},{"__isSmartRef__":true,"id":5134},{"__isSmartRef__":true,"id":5134},{"__isSmartRef__":true,"id":5134},{"__isSmartRef__":true,"id":5134},{"__isSmartRef__":true,"id":5134},{"__isSmartRef__":true,"id":5134},{"__isSmartRef__":true,"id":5134},{"__isSmartRef__":true,"id":5134},{"__isSmartRef__":true,"id":5134}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5113":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":5114},"id":136,"renderContextTable":{"__isSmartRef__":true,"id":5121},"eventHandler":{"__isSmartRef__":true,"id":5122},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":5112},{"__isSmartRef__":true,"id":5123}],"_Position":{"__isSmartRef__":true,"id":5125},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":43,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5126},"__LivelyClassName__":"lively.morphic.Morph"},"5114":{"_Position":{"__isSmartRef__":true,"id":5115},"renderContextTable":{"__isSmartRef__":true,"id":5116},"_Extent":{"__isSmartRef__":true,"id":5117},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5118},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":5119},"_Fill":{"__isSmartRef__":true,"id":5120},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","_Opacity":0.5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5115":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5116":{"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"},"5117":{"x":533.8872405939474,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5118":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5119":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5120":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5121":{"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"},"5122":{"morph":{"__isSmartRef__":true,"id":5113},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5123":{"sourceObj":{"__isSmartRef__":true,"id":4803},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":5113},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":5124},{"__isSmartRef__":true,"id":5124},{"__isSmartRef__":true,"id":5124},{"__isSmartRef__":true,"id":5124},{"__isSmartRef__":true,"id":5124},{"__isSmartRef__":true,"id":5124},{"__isSmartRef__":true,"id":5124},{"__isSmartRef__":true,"id":5124},{"__isSmartRef__":true,"id":5124},{"__isSmartRef__":true,"id":5124},{"__isSmartRef__":true,"id":5124},{"__isSmartRef__":true,"id":5124},{"__isSmartRef__":true,"id":5124},{"__isSmartRef__":true,"id":5124},{"__isSmartRef__":true,"id":5124},{"__isSmartRef__":true,"id":5124},{"__isSmartRef__":true,"id":5124},{"__isSmartRef__":true,"id":5124},{"__isSmartRef__":true,"id":5124}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5124":{"sourceObj":{"__isSmartRef__":true,"id":4803},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":5113},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":5123},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5125":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5126":{"remove":{"__isSmartRef__":true,"id":5127}},"5127":{"varMapping":{"__isSmartRef__":true,"id":5128},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":5133},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"5128":{"this":{"__isSmartRef__":true,"id":5113},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5129}},"5129":{"$super":{"__isSmartRef__":true,"id":5130}},"5130":{"varMapping":{"__isSmartRef__":true,"id":5131},"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":5132},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"5131":{"obj":{"__isSmartRef__":true,"id":5113},"name":"remove"},"5132":{},"5133":{},"5134":{"sourceObj":{"__isSmartRef__":true,"id":4803},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":5113},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":5112},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5135":{"renderContextTable":{"__isSmartRef__":true,"id":5136},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5137},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":5138},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5136":{"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"},"5137":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5138":{"x":533.8872405939474,"y":686.1095539984428,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5139":{"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"},"5140":{"morph":{"__isSmartRef__":true,"id":3128},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5141":{"adjustForNewBounds":true},"5142":{"x":3.3100000000000023,"y":3.3100000000000023,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5143":{"x":533.8872405939474,"y":686.1095539984428,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5144":{"x":378,"y":94,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5145":{"sourceObj":{"__isSmartRef__":true,"id":3128},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":5146},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":5165},{"__isSmartRef__":true,"id":5165},{"__isSmartRef__":true,"id":5165},{"__isSmartRef__":true,"id":5165},{"__isSmartRef__":true,"id":5165},{"__isSmartRef__":true,"id":5165},{"__isSmartRef__":true,"id":5165},{"__isSmartRef__":true,"id":5165},{"__isSmartRef__":true,"id":5165},{"__isSmartRef__":true,"id":5165},{"__isSmartRef__":true,"id":5165},{"__isSmartRef__":true,"id":5165},{"__isSmartRef__":true,"id":5165},{"__isSmartRef__":true,"id":5165},{"__isSmartRef__":true,"id":5165},{"__isSmartRef__":true,"id":5165},{"__isSmartRef__":true,"id":5165},{"__isSmartRef__":true,"id":5165},{"__isSmartRef__":true,"id":5165}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5146":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":5147},"id":100,"renderContextTable":{"__isSmartRef__":true,"id":5152},"eventHandler":{"__isSmartRef__":true,"id":5153},"droppingEnabled":true,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":5145},{"__isSmartRef__":true,"id":5154}],"_Position":{"__isSmartRef__":true,"id":5156},"_Rotation":0,"_Scale":1,"owner":null,"isCopyMorphRef":true,"morphRefId":44,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5157},"__LivelyClassName__":"lively.morphic.Morph"},"5147":{"renderContextTable":{"__isSmartRef__":true,"id":5148},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5149},"_BorderWidth":0,"_Fill":{"__isSmartRef__":true,"id":5150},"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":5151},"__SourceModuleName__":"Global.lively.morphic.Shapes","_Opacity":0.5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5148":{"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"},"5149":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5150":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5151":{"x":533.8872405939474,"y":686.1095539984428,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5152":{"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"},"5153":{"morph":{"__isSmartRef__":true,"id":5146},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5154":{"sourceObj":{"__isSmartRef__":true,"id":3128},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":5146},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":5155},{"__isSmartRef__":true,"id":5155},{"__isSmartRef__":true,"id":5155},{"__isSmartRef__":true,"id":5155},{"__isSmartRef__":true,"id":5155},{"__isSmartRef__":true,"id":5155},{"__isSmartRef__":true,"id":5155},{"__isSmartRef__":true,"id":5155},{"__isSmartRef__":true,"id":5155},{"__isSmartRef__":true,"id":5155},{"__isSmartRef__":true,"id":5155},{"__isSmartRef__":true,"id":5155},{"__isSmartRef__":true,"id":5155},{"__isSmartRef__":true,"id":5155},{"__isSmartRef__":true,"id":5155},{"__isSmartRef__":true,"id":5155},{"__isSmartRef__":true,"id":5155},{"__isSmartRef__":true,"id":5155},{"__isSmartRef__":true,"id":5155}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5155":{"sourceObj":{"__isSmartRef__":true,"id":3128},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":5146},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":5154},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5156":{"x":10,"y":10,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5157":{"remove":{"__isSmartRef__":true,"id":5158}},"5158":{"varMapping":{"__isSmartRef__":true,"id":5159},"source":"function remove() {\n $super();\n this.connections.invoke('disconnect');\n this.submorphs.invoke('remove')\n }","funcProperties":{"__isSmartRef__":true,"id":5164},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"5159":{"this":{"__isSmartRef__":true,"id":5146},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5160}},"5160":{"$super":{"__isSmartRef__":true,"id":5161}},"5161":{"varMapping":{"__isSmartRef__":true,"id":5162},"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":5163},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"5162":{"obj":{"__isSmartRef__":true,"id":5146},"name":"remove"},"5163":{},"5164":{},"5165":{"sourceObj":{"__isSmartRef__":true,"id":3128},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":5146},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":5145},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5166":{"submorphs":[{"__isSmartRef__":true,"id":3128}],"scripts":[],"id":147,"renderContextTable":{"__isSmartRef__":true,"id":5167},"shape":{"__isSmartRef__":true,"id":5168},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"auto","_FontSize":10,"eventHandler":{"__isSmartRef__":true,"id":5175},"_Position":{"__isSmartRef__":true,"id":5176},"selection":"lively.AST.Tests.JSToAstTest","selectedLineNo":7,"selectOnMove":false,"isMultipleSelectionList":true,"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Core","name":"TestClassesList","owner":{"__isSmartRef__":true,"id":5177},"priorExtent":{"__isSmartRef__":true,"id":6421},"layout":{"__isSmartRef__":true,"id":6422},"prevScroll":[0,336],"attributeConnections":[{"__isSmartRef__":true,"id":6423},{"__isSmartRef__":true,"id":6424},{"__isSmartRef__":true,"id":6425},{"__isSmartRef__":true,"id":6426}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"isBeingDragged":false,"grabbingEnabled":false,"draggingEnabled":false,"itemList":[],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.List"},"5167":{"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","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"},"5168":{"_Position":{"__isSmartRef__":true,"id":5169},"renderContextTable":{"__isSmartRef__":true,"id":5170},"_Extent":{"__isSmartRef__":true,"id":5171},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":5172},"_Fill":{"__isSmartRef__":true,"id":5173},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_Padding":{"__isSmartRef__":true,"id":5174},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5169":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5170":{"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"},"5171":{"x":524.2,"y":210,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5172":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5173":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5174":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5175":{"morph":{"__isSmartRef__":true,"id":5166},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5176":{"x":4.309999999999999,"y":221.28500000000003,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5177":{"submorphs":[{"__isSmartRef__":true,"id":5178},{"__isSmartRef__":true,"id":5166},{"__isSmartRef__":true,"id":5198},{"__isSmartRef__":true,"id":5215},{"__isSmartRef__":true,"id":5317},{"__isSmartRef__":true,"id":5682},{"__isSmartRef__":true,"id":5701},{"__isSmartRef__":true,"id":5719},{"__isSmartRef__":true,"id":5738}],"scripts":[],"id":145,"shape":{"__isSmartRef__":true,"id":6100},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6107},"showsHalos":false,"name":"TestRunner","__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":6108},"eventHandler":{"__isSmartRef__":true,"id":6109},"layout":{"__isSmartRef__":true,"id":6110},"priorExtent":{"__isSmartRef__":true,"id":6112},"owner":{"__isSmartRef__":true,"id":6113},"startTime":{"__isSmartRef__":true,"id":6363},"noOfTestCases":0,"doNotSerialize":["testSuite","loadedModules","$$loadedModules","$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$loadedModules","$$_Rotation","$$_Scale"],"isInLayoutCycle":false,"prevScroll":[0,0],"isCopyMorphRef":true,"morphRefId":2,"grabbingEnabled":false,"draggingEnabled":false,"numberOfTestCases":26,"modulesToLoad":11,"attributeConnections":[{"__isSmartRef__":true,"id":6364},{"__isSmartRef__":true,"id":6365},{"__isSmartRef__":true,"id":6366},{"__isSmartRef__":true,"id":6367}],"_Rotation":0,"_Scale":1.002003004005006,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6368},"__LivelyClassName__":"lively.morphic.Box"},"5178":{"submorphs":[],"scripts":[],"id":146,"shape":{"__isSmartRef__":true,"id":5179},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Monaco","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5186},"_MaxTextWidth":522.2,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":5183},"owner":{"__isSmartRef__":true,"id":5177},"showsHalos":false,"name":"ResultPane","__SourceModuleName__":"Global.lively.morphic.TextCore","padding":{"__isSmartRef__":true,"id":5187},"layout":{"__isSmartRef__":true,"id":5188},"_FontSize":8,"_Padding":{"__isSmartRef__":true,"id":5187},"_ClipMode":"scroll","textChunks":[{"__isSmartRef__":true,"id":5189}],"priorExtent":{"__isSmartRef__":true,"id":5191},"priorSelectionRange":[73,89],"renderContextTable":{"__isSmartRef__":true,"id":5192},"eventHandler":{"__isSmartRef__":true,"id":5193},"prevScroll":[0,0],"attributeConnections":[{"__isSmartRef__":true,"id":5194},{"__isSmartRef__":true,"id":5195},{"__isSmartRef__":true,"id":5196},{"__isSmartRef__":true,"id":5197}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"isBeingDragged":false,"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":522.2,"_MinTextHeight":null,"previousSelection":[82,82],"draggingEnabled":false,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"5179":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5180},"_Extent":{"__isSmartRef__":true,"id":5181},"_Fill":{"__isSmartRef__":true,"id":5182},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":5183},"renderContextTable":{"__isSmartRef__":true,"id":5184},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"scroll","_Padding":{"__isSmartRef__":true,"id":5185},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5180":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5181":{"x":524.2,"y":170,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5182":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5183":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5184":{"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"},"5185":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5186":{"x":4.309999999999999,"y":487.47,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5187":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5188":{"resizeWidth":true,"resizeHeight":false},"5189":{"style":{"__isSmartRef__":true,"id":5190},"chunkOwner":{"__isSmartRef__":true,"id":5178},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"5190":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"5191":{"x":524.2,"y":170,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5192":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"5193":{"morph":{"__isSmartRef__":true,"id":5178},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5194":{"sourceObj":{"__isSmartRef__":true,"id":5178},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":3147},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":5195},{"__isSmartRef__":true,"id":5195},{"__isSmartRef__":true,"id":5195},{"__isSmartRef__":true,"id":5195},{"__isSmartRef__":true,"id":5195},{"__isSmartRef__":true,"id":5195},{"__isSmartRef__":true,"id":5195},{"__isSmartRef__":true,"id":5195},{"__isSmartRef__":true,"id":5195},{"__isSmartRef__":true,"id":5195},{"__isSmartRef__":true,"id":5195},{"__isSmartRef__":true,"id":5195},{"__isSmartRef__":true,"id":5195},{"__isSmartRef__":true,"id":5195},{"__isSmartRef__":true,"id":5195},{"__isSmartRef__":true,"id":5195},{"__isSmartRef__":true,"id":5195},{"__isSmartRef__":true,"id":5195},{"__isSmartRef__":true,"id":5195},{"__isSmartRef__":true,"id":5195},{"__isSmartRef__":true,"id":5195}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5195":{"sourceObj":{"__isSmartRef__":true,"id":5178},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3147},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":5194},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5196":{"sourceObj":{"__isSmartRef__":true,"id":5178},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":3147},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":5197},{"__isSmartRef__":true,"id":5197},{"__isSmartRef__":true,"id":5197},{"__isSmartRef__":true,"id":5197},{"__isSmartRef__":true,"id":5197},{"__isSmartRef__":true,"id":5197},{"__isSmartRef__":true,"id":5197},{"__isSmartRef__":true,"id":5197},{"__isSmartRef__":true,"id":5197},{"__isSmartRef__":true,"id":5197},{"__isSmartRef__":true,"id":5197},{"__isSmartRef__":true,"id":5197},{"__isSmartRef__":true,"id":5197},{"__isSmartRef__":true,"id":5197},{"__isSmartRef__":true,"id":5197},{"__isSmartRef__":true,"id":5197},{"__isSmartRef__":true,"id":5197},{"__isSmartRef__":true,"id":5197},{"__isSmartRef__":true,"id":5197},{"__isSmartRef__":true,"id":5197},{"__isSmartRef__":true,"id":5197}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5197":{"sourceObj":{"__isSmartRef__":true,"id":5178},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3147},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":5196},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5198":{"submorphs":[],"scripts":[],"id":148,"renderContextTable":{"__isSmartRef__":true,"id":5199},"shape":{"__isSmartRef__":true,"id":5200},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"auto","_FontSize":10,"eventHandler":{"__isSmartRef__":true,"id":5207},"_Position":{"__isSmartRef__":true,"id":5208},"itemList":[],"selection":"Tests.NetworkTest","selectedLineNo":6,"selectOnMove":false,"isMultipleSelectionList":true,"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Core","name":"ModuleList","priorExtent":{"__isSmartRef__":true,"id":5209},"layout":{"__isSmartRef__":true,"id":5210},"prevScroll":[0,16],"attributeConnections":[{"__isSmartRef__":true,"id":5211},{"__isSmartRef__":true,"id":5212},{"__isSmartRef__":true,"id":5213},{"__isSmartRef__":true,"id":5214}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"owner":{"__isSmartRef__":true,"id":5177},"grabbingEnabled":false,"draggingEnabled":false,"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.List"},"5199":{"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","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"},"5200":{"_Position":{"__isSmartRef__":true,"id":5201},"renderContextTable":{"__isSmartRef__":true,"id":5202},"_Extent":{"__isSmartRef__":true,"id":5203},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":5204},"_Fill":{"__isSmartRef__":true,"id":5205},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_Padding":{"__isSmartRef__":true,"id":5206},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5201":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5202":{"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"},"5203":{"x":524.2,"y":110,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5204":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5205":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5206":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5207":{"morph":{"__isSmartRef__":true,"id":5198},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5208":{"x":4.309999999999999,"y":55.099999999999994,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5209":{"x":524.2,"y":110,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5210":{"resizeWidth":true},"5211":{"sourceObj":{"__isSmartRef__":true,"id":5198},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":3219},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":5212},{"__isSmartRef__":true,"id":5212},{"__isSmartRef__":true,"id":5212},{"__isSmartRef__":true,"id":5212},{"__isSmartRef__":true,"id":5212},{"__isSmartRef__":true,"id":5212},{"__isSmartRef__":true,"id":5212},{"__isSmartRef__":true,"id":5212},{"__isSmartRef__":true,"id":5212},{"__isSmartRef__":true,"id":5212},{"__isSmartRef__":true,"id":5212},{"__isSmartRef__":true,"id":5212},{"__isSmartRef__":true,"id":5212},{"__isSmartRef__":true,"id":5212},{"__isSmartRef__":true,"id":5212},{"__isSmartRef__":true,"id":5212},{"__isSmartRef__":true,"id":5212},{"__isSmartRef__":true,"id":5212},{"__isSmartRef__":true,"id":5212},{"__isSmartRef__":true,"id":5212},{"__isSmartRef__":true,"id":5212}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5212":{"sourceObj":{"__isSmartRef__":true,"id":5198},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3219},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":5211},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5213":{"sourceObj":{"__isSmartRef__":true,"id":5198},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":3219},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":5214},{"__isSmartRef__":true,"id":5214},{"__isSmartRef__":true,"id":5214},{"__isSmartRef__":true,"id":5214},{"__isSmartRef__":true,"id":5214},{"__isSmartRef__":true,"id":5214},{"__isSmartRef__":true,"id":5214},{"__isSmartRef__":true,"id":5214},{"__isSmartRef__":true,"id":5214},{"__isSmartRef__":true,"id":5214},{"__isSmartRef__":true,"id":5214},{"__isSmartRef__":true,"id":5214},{"__isSmartRef__":true,"id":5214},{"__isSmartRef__":true,"id":5214},{"__isSmartRef__":true,"id":5214},{"__isSmartRef__":true,"id":5214},{"__isSmartRef__":true,"id":5214},{"__isSmartRef__":true,"id":5214},{"__isSmartRef__":true,"id":5214},{"__isSmartRef__":true,"id":5214},{"__isSmartRef__":true,"id":5214}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5214":{"sourceObj":{"__isSmartRef__":true,"id":5198},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3219},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":5213},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5215":{"submorphs":[{"__isSmartRef__":true,"id":5216},{"__isSmartRef__":true,"id":5235}],"scripts":[],"id":149,"shape":{"__isSmartRef__":true,"id":5296},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5303},"showsHalos":false,"name":"HBox","partsBinMetaInfo":{"__isSmartRef__":true,"id":5304},"__SourceModuleName__":"Global.lively.morphic.Core","priorExtent":{"__isSmartRef__":true,"id":5307},"layout":{"__isSmartRef__":true,"id":5308},"attributeConnections":[{"__isSmartRef__":true,"id":5311},{"__isSmartRef__":true,"id":5312},{"__isSmartRef__":true,"id":5313},{"__isSmartRef__":true,"id":5314}],"renderContextTable":{"__isSmartRef__":true,"id":5315},"eventHandler":{"__isSmartRef__":true,"id":5316},"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"isInLayoutCycle":false,"owner":{"__isSmartRef__":true,"id":5177},"grabbingEnabled":false,"draggingEnabled":false,"prevScroll":[0,0],"_Rotation":0,"_Scale":1.0060210561262526,"__LivelyClassName__":"lively.morphic.Box"},"5216":{"submorphs":[],"scripts":[],"id":150,"shape":{"__isSmartRef__":true,"id":5217},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5224},"_MaxTextWidth":423.805,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":5221},"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"AdditionalModuleInput","charsReplaced":"","lastFindLoc":19,"_ClipMode":"auto","textChunks":[{"__isSmartRef__":true,"id":5225}],"priorExtent":{"__isSmartRef__":true,"id":5227},"priorSelectionRange":[0,4],"renderContextTable":{"__isSmartRef__":true,"id":5228},"eventHandler":{"__isSmartRef__":true,"id":5229},"layout":{"__isSmartRef__":true,"id":5230},"savedTextString":"martin.test.Tests\n","_FontSize":10,"_WhiteSpaceHandling":"pre-wrap","prevScroll":[0,0],"attributeConnections":[{"__isSmartRef__":true,"id":5231},{"__isSmartRef__":true,"id":5232},{"__isSmartRef__":true,"id":5233},{"__isSmartRef__":true,"id":5234}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"_MinTextWidth":423.805,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":5215},"draggingEnabled":false,"previousSelection":[0,0],"_Rotation":0,"_Scale":0.9920279440699439,"__LivelyClassName__":"lively.morphic.Text"},"5217":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5218},"_Extent":{"__isSmartRef__":true,"id":5219},"_Fill":{"__isSmartRef__":true,"id":5220},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":5221},"renderContextTable":{"__isSmartRef__":true,"id":5222},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":5223},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5218":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5219":{"x":425.805,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5220":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5221":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5222":{"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"},"5223":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5224":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5225":{"style":{"__isSmartRef__":true,"id":5226},"chunkOwner":{"__isSmartRef__":true,"id":5216},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"5226":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"5227":{"x":425.805,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5228":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"5229":{"morph":{"__isSmartRef__":true,"id":5216},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5230":{"resizeWidth":true},"5231":{"sourceObj":{"__isSmartRef__":true,"id":5216},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":3258},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":5232},{"__isSmartRef__":true,"id":5232},{"__isSmartRef__":true,"id":5232},{"__isSmartRef__":true,"id":5232},{"__isSmartRef__":true,"id":5232},{"__isSmartRef__":true,"id":5232},{"__isSmartRef__":true,"id":5232},{"__isSmartRef__":true,"id":5232},{"__isSmartRef__":true,"id":5232},{"__isSmartRef__":true,"id":5232},{"__isSmartRef__":true,"id":5232},{"__isSmartRef__":true,"id":5232},{"__isSmartRef__":true,"id":5232},{"__isSmartRef__":true,"id":5232},{"__isSmartRef__":true,"id":5232},{"__isSmartRef__":true,"id":5232},{"__isSmartRef__":true,"id":5232},{"__isSmartRef__":true,"id":5232},{"__isSmartRef__":true,"id":5232},{"__isSmartRef__":true,"id":5232},{"__isSmartRef__":true,"id":5232}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5232":{"sourceObj":{"__isSmartRef__":true,"id":5216},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3258},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":5231},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5233":{"sourceObj":{"__isSmartRef__":true,"id":5216},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":3258},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":5234},{"__isSmartRef__":true,"id":5234},{"__isSmartRef__":true,"id":5234},{"__isSmartRef__":true,"id":5234},{"__isSmartRef__":true,"id":5234},{"__isSmartRef__":true,"id":5234},{"__isSmartRef__":true,"id":5234},{"__isSmartRef__":true,"id":5234},{"__isSmartRef__":true,"id":5234},{"__isSmartRef__":true,"id":5234},{"__isSmartRef__":true,"id":5234},{"__isSmartRef__":true,"id":5234},{"__isSmartRef__":true,"id":5234},{"__isSmartRef__":true,"id":5234},{"__isSmartRef__":true,"id":5234},{"__isSmartRef__":true,"id":5234},{"__isSmartRef__":true,"id":5234},{"__isSmartRef__":true,"id":5234},{"__isSmartRef__":true,"id":5234},{"__isSmartRef__":true,"id":5234},{"__isSmartRef__":true,"id":5234}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5234":{"sourceObj":{"__isSmartRef__":true,"id":5216},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3258},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":5233},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5235":{"submorphs":[{"__isSmartRef__":true,"id":5236}],"scripts":[],"id":151,"shape":{"__isSmartRef__":true,"id":5255},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5271},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":5258},"lighterFill":{"__isSmartRef__":true,"id":5272},"label":{"__isSmartRef__":true,"id":5236},"showsHalos":false,"name":"AddModuleButton","attributeConnections":[{"__isSmartRef__":true,"id":5281},{"__isSmartRef__":true,"id":5282},{"__isSmartRef__":true,"id":5283},{"__isSmartRef__":true,"id":5284},{"__isSmartRef__":true,"id":5285}],"doNotSerialize":["$$fire","$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$fire","$$_Rotation","$$_Scale"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":5286},"eventHandler":{"__isSmartRef__":true,"id":5287},"priorExtent":{"__isSmartRef__":true,"id":5288},"layout":{"__isSmartRef__":true,"id":5289},"owner":{"__isSmartRef__":true,"id":5215},"distanceToDragEvent":{"__isSmartRef__":true,"id":5290},"draggingEnabled":false,"prevScroll":[0,0],"_Rotation":0,"_Scale":0.9920279440699439,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5291},"__LivelyClassName__":"lively.morphic.Button"},"5236":{"submorphs":[],"scripts":[],"id":152,"shape":{"__isSmartRef__":true,"id":5237},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5243},"_MaxTextWidth":58,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":5240},"padding":{"__isSmartRef__":true,"id":5244},"_Padding":{"__isSmartRef__":true,"id":5245},"owner":{"__isSmartRef__":true,"id":5235},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":5246}],"priorExtent":{"__isSmartRef__":true,"id":5248},"renderContextTable":{"__isSmartRef__":true,"id":5249},"eventHandler":{"__isSmartRef__":true,"id":5250},"_WhiteSpaceHandling":"pre-wrap","_Align":"center","_HandStyle":"default","_PointerEvents":"none","attributeConnections":[{"__isSmartRef__":true,"id":5251},{"__isSmartRef__":true,"id":5252},{"__isSmartRef__":true,"id":5253},{"__isSmartRef__":true,"id":5254}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"_MinTextWidth":58,"_MinTextHeight":null,"draggingEnabled":false,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"5237":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5238},"_Extent":{"__isSmartRef__":true,"id":5239},"_BorderColor":{"__isSmartRef__":true,"id":5240},"renderContextTable":{"__isSmartRef__":true,"id":5241},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":5242},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5238":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5239":{"x":58,"y":18,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5240":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5241":{"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"},"5242":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5243":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5244":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5245":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5246":{"style":{"__isSmartRef__":true,"id":5247},"chunkOwner":{"__isSmartRef__":true,"id":5236},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"5247":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"5248":{"x":58,"y":18,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5249":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"5250":{"morph":{"__isSmartRef__":true,"id":5236},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5251":{"sourceObj":{"__isSmartRef__":true,"id":5236},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":3297},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":5252},{"__isSmartRef__":true,"id":5252},{"__isSmartRef__":true,"id":5252},{"__isSmartRef__":true,"id":5252},{"__isSmartRef__":true,"id":5252},{"__isSmartRef__":true,"id":5252},{"__isSmartRef__":true,"id":5252},{"__isSmartRef__":true,"id":5252},{"__isSmartRef__":true,"id":5252},{"__isSmartRef__":true,"id":5252},{"__isSmartRef__":true,"id":5252},{"__isSmartRef__":true,"id":5252},{"__isSmartRef__":true,"id":5252},{"__isSmartRef__":true,"id":5252},{"__isSmartRef__":true,"id":5252},{"__isSmartRef__":true,"id":5252},{"__isSmartRef__":true,"id":5252},{"__isSmartRef__":true,"id":5252},{"__isSmartRef__":true,"id":5252},{"__isSmartRef__":true,"id":5252},{"__isSmartRef__":true,"id":5252}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5252":{"sourceObj":{"__isSmartRef__":true,"id":5236},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3297},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":5251},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5253":{"sourceObj":{"__isSmartRef__":true,"id":5236},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":3297},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":5254},{"__isSmartRef__":true,"id":5254},{"__isSmartRef__":true,"id":5254},{"__isSmartRef__":true,"id":5254},{"__isSmartRef__":true,"id":5254},{"__isSmartRef__":true,"id":5254},{"__isSmartRef__":true,"id":5254},{"__isSmartRef__":true,"id":5254},{"__isSmartRef__":true,"id":5254},{"__isSmartRef__":true,"id":5254},{"__isSmartRef__":true,"id":5254},{"__isSmartRef__":true,"id":5254},{"__isSmartRef__":true,"id":5254},{"__isSmartRef__":true,"id":5254},{"__isSmartRef__":true,"id":5254},{"__isSmartRef__":true,"id":5254},{"__isSmartRef__":true,"id":5254},{"__isSmartRef__":true,"id":5254},{"__isSmartRef__":true,"id":5254},{"__isSmartRef__":true,"id":5254},{"__isSmartRef__":true,"id":5254}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5254":{"sourceObj":{"__isSmartRef__":true,"id":5236},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3297},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":5253},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5255":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5256},"_Extent":{"__isSmartRef__":true,"id":5257},"_Fill":{"__isSmartRef__":true,"id":5258},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":5268},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":5269},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5270},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5256":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5257":{"x":58,"y":18,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5258":{"stops":[{"__isSmartRef__":true,"id":5259},{"__isSmartRef__":true,"id":5261},{"__isSmartRef__":true,"id":5263},{"__isSmartRef__":true,"id":5265}],"vector":{"__isSmartRef__":true,"id":5267},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"5259":{"offset":0,"color":{"__isSmartRef__":true,"id":5260}},"5260":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5261":{"offset":0.4,"color":{"__isSmartRef__":true,"id":5262}},"5262":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5263":{"offset":0.6,"color":{"__isSmartRef__":true,"id":5264}},"5264":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5265":{"offset":1,"color":{"__isSmartRef__":true,"id":5266}},"5266":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5267":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5268":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5269":{"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"},"5270":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5271":{"x":428,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5272":{"stops":[{"__isSmartRef__":true,"id":5273},{"__isSmartRef__":true,"id":5275},{"__isSmartRef__":true,"id":5277},{"__isSmartRef__":true,"id":5279}],"vector":{"__isSmartRef__":true,"id":5267},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"5273":{"offset":0,"color":{"__isSmartRef__":true,"id":5274}},"5274":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5275":{"offset":0.4,"color":{"__isSmartRef__":true,"id":5276}},"5276":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5277":{"offset":0.6,"color":{"__isSmartRef__":true,"id":5278}},"5278":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5279":{"offset":1,"color":{"__isSmartRef__":true,"id":5280}},"5280":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5281":{"sourceObj":{"__isSmartRef__":true,"id":5235},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":5235},"targetMethodName":"onFire","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5282":{"sourceObj":{"__isSmartRef__":true,"id":5235},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":3347},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":5283},{"__isSmartRef__":true,"id":5283},{"__isSmartRef__":true,"id":5283},{"__isSmartRef__":true,"id":5283},{"__isSmartRef__":true,"id":5283},{"__isSmartRef__":true,"id":5283},{"__isSmartRef__":true,"id":5283},{"__isSmartRef__":true,"id":5283},{"__isSmartRef__":true,"id":5283},{"__isSmartRef__":true,"id":5283},{"__isSmartRef__":true,"id":5283},{"__isSmartRef__":true,"id":5283},{"__isSmartRef__":true,"id":5283},{"__isSmartRef__":true,"id":5283},{"__isSmartRef__":true,"id":5283},{"__isSmartRef__":true,"id":5283},{"__isSmartRef__":true,"id":5283},{"__isSmartRef__":true,"id":5283},{"__isSmartRef__":true,"id":5283},{"__isSmartRef__":true,"id":5283},{"__isSmartRef__":true,"id":5283}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5283":{"sourceObj":{"__isSmartRef__":true,"id":5235},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3347},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":5282},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5284":{"sourceObj":{"__isSmartRef__":true,"id":5235},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":3347},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":5285},{"__isSmartRef__":true,"id":5285},{"__isSmartRef__":true,"id":5285},{"__isSmartRef__":true,"id":5285},{"__isSmartRef__":true,"id":5285},{"__isSmartRef__":true,"id":5285},{"__isSmartRef__":true,"id":5285},{"__isSmartRef__":true,"id":5285},{"__isSmartRef__":true,"id":5285},{"__isSmartRef__":true,"id":5285},{"__isSmartRef__":true,"id":5285},{"__isSmartRef__":true,"id":5285},{"__isSmartRef__":true,"id":5285},{"__isSmartRef__":true,"id":5285},{"__isSmartRef__":true,"id":5285},{"__isSmartRef__":true,"id":5285},{"__isSmartRef__":true,"id":5285},{"__isSmartRef__":true,"id":5285},{"__isSmartRef__":true,"id":5285},{"__isSmartRef__":true,"id":5285},{"__isSmartRef__":true,"id":5285}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5285":{"sourceObj":{"__isSmartRef__":true,"id":5235},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3347},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":5284},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5286":{"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"},"5287":{"morph":{"__isSmartRef__":true,"id":5235},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5288":{"x":58,"y":18,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5289":{"moveHorizontal":true},"5290":{"x":54.919638796692084,"y":-4.080361203307945,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5291":{"onFire":{"__isSmartRef__":true,"id":5292}},"5292":{"varMapping":{"__isSmartRef__":true,"id":5293},"source":"function onFire() {\n var moduleName = this.get('AdditionalModuleInput').getTextString().trim();\n if (!moduleName) return;\n this.get('TestRunner').addModule(moduleName);\n}","funcProperties":{"__isSmartRef__":true,"id":5294},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"5293":{"this":{"__isSmartRef__":true,"id":5235}},"5294":{"timestamp":{"__isSmartRef__":true,"id":5295},"user":"lauritz","tags":[]},"5295":{"isSerializedDate":true,"string":"Wed Dec 07 2011 23:21:50 GMT+0100 (CET)"},"5296":{"position":{"__isSmartRef__":true,"id":5297},"_Extent":{"__isSmartRef__":true,"id":5298},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":5299},"_Fill":{"__isSmartRef__":true,"id":5300},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"renderContextTable":{"__isSmartRef__":true,"id":5301},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5302},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5297":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5298":{"x":486,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5299":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5300":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5301":{"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"},"5302":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5303":{"x":4.309999999999999,"y":29.705,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5304":{"partsSpaceName":"PartsBin/Layout/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph","migrationLevel":4,"partName":"HBox","changes":[{"__isSmartRef__":true,"id":5305}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5305":{"date":{"__isSmartRef__":true,"id":5306},"author":"fbo","message":"","id":"C0A8DE73-F7F3-437E-B0A6-5DD5B6456C9A"},"5306":{"isSerializedDate":true,"string":"Tue Nov 29 2011 21:11:31 GMT+0100 (CET)"},"5307":{"x":486,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5308":{"layouter":{"__isSmartRef__":true,"id":5309},"extentWithoutPlaceholder":{"__isSmartRef__":true,"id":5310}},"5309":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":2.1950000000000003,"container":{"__isSmartRef__":true,"id":5215},"__SourceModuleName__":"Global.lively.morphic.Layout","__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout"},"5310":{"x":260.82173264355447,"y":115.99198798397993,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5311":{"sourceObj":{"__isSmartRef__":true,"id":5215},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":3395},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":5312},{"__isSmartRef__":true,"id":5312},{"__isSmartRef__":true,"id":5312},{"__isSmartRef__":true,"id":5312},{"__isSmartRef__":true,"id":5312},{"__isSmartRef__":true,"id":5312},{"__isSmartRef__":true,"id":5312},{"__isSmartRef__":true,"id":5312},{"__isSmartRef__":true,"id":5312},{"__isSmartRef__":true,"id":5312},{"__isSmartRef__":true,"id":5312},{"__isSmartRef__":true,"id":5312},{"__isSmartRef__":true,"id":5312},{"__isSmartRef__":true,"id":5312},{"__isSmartRef__":true,"id":5312},{"__isSmartRef__":true,"id":5312},{"__isSmartRef__":true,"id":5312},{"__isSmartRef__":true,"id":5312},{"__isSmartRef__":true,"id":5312},{"__isSmartRef__":true,"id":5312},{"__isSmartRef__":true,"id":5312}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5312":{"sourceObj":{"__isSmartRef__":true,"id":5215},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3395},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":5311},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5313":{"sourceObj":{"__isSmartRef__":true,"id":5215},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":3395},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":5314},{"__isSmartRef__":true,"id":5314},{"__isSmartRef__":true,"id":5314},{"__isSmartRef__":true,"id":5314},{"__isSmartRef__":true,"id":5314},{"__isSmartRef__":true,"id":5314},{"__isSmartRef__":true,"id":5314},{"__isSmartRef__":true,"id":5314},{"__isSmartRef__":true,"id":5314},{"__isSmartRef__":true,"id":5314},{"__isSmartRef__":true,"id":5314},{"__isSmartRef__":true,"id":5314},{"__isSmartRef__":true,"id":5314},{"__isSmartRef__":true,"id":5314},{"__isSmartRef__":true,"id":5314},{"__isSmartRef__":true,"id":5314},{"__isSmartRef__":true,"id":5314},{"__isSmartRef__":true,"id":5314},{"__isSmartRef__":true,"id":5314},{"__isSmartRef__":true,"id":5314},{"__isSmartRef__":true,"id":5314}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5314":{"sourceObj":{"__isSmartRef__":true,"id":5215},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3395},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":5313},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5315":{"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"},"5316":{"morph":{"__isSmartRef__":true,"id":5215},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5317":{"submorphs":[{"__isSmartRef__":true,"id":5318},{"__isSmartRef__":true,"id":5379},{"__isSmartRef__":true,"id":5441},{"__isSmartRef__":true,"id":5502},{"__isSmartRef__":true,"id":5564},{"__isSmartRef__":true,"id":5597}],"scripts":[],"id":153,"shape":{"__isSmartRef__":true,"id":5662},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5668},"showsHalos":false,"name":"ModuleButtonsBox","partsBinMetaInfo":{"__isSmartRef__":true,"id":5669},"__SourceModuleName__":"Global.lively.morphic.Core","priorExtent":{"__isSmartRef__":true,"id":5672},"layout":{"__isSmartRef__":true,"id":5673},"attributeConnections":[{"__isSmartRef__":true,"id":5676},{"__isSmartRef__":true,"id":5677},{"__isSmartRef__":true,"id":5678},{"__isSmartRef__":true,"id":5679}],"renderContextTable":{"__isSmartRef__":true,"id":5680},"eventHandler":{"__isSmartRef__":true,"id":5681},"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"isInLayoutCycle":false,"owner":{"__isSmartRef__":true,"id":5177},"prevScroll":[0,0],"grabbingEnabled":false,"draggingEnabled":false,"isCopyMorphRef":true,"morphRefId":13,"_Rotation":0,"_Scale":1.0060210561262526,"__LivelyClassName__":"lively.morphic.Box"},"5318":{"submorphs":[{"__isSmartRef__":true,"id":5319}],"scripts":[],"id":154,"shape":{"__isSmartRef__":true,"id":5338},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5354},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":5341},"lighterFill":{"__isSmartRef__":true,"id":5355},"label":{"__isSmartRef__":true,"id":5319},"showsHalos":false,"name":"LoadModulesButton","attributeConnections":[{"__isSmartRef__":true,"id":5364},{"__isSmartRef__":true,"id":5366},{"__isSmartRef__":true,"id":5367},{"__isSmartRef__":true,"id":5368},{"__isSmartRef__":true,"id":5369}],"doNotSerialize":["$$fire","$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$fire","$$_Rotation","$$_Scale"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":5370},"eventHandler":{"__isSmartRef__":true,"id":5371},"owner":{"__isSmartRef__":true,"id":5317},"priorExtent":{"__isSmartRef__":true,"id":5372},"layout":{"__isSmartRef__":true,"id":5373},"draggingEnabled":false,"_Rotation":0,"_Scale":0.9940149800149939,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5374},"__LivelyClassName__":"lively.morphic.Button"},"5319":{"submorphs":[],"scripts":[],"id":155,"shape":{"__isSmartRef__":true,"id":5320},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5326},"_MaxTextWidth":100,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":5323},"padding":{"__isSmartRef__":true,"id":5327},"_Padding":{"__isSmartRef__":true,"id":5328},"owner":{"__isSmartRef__":true,"id":5318},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":5329}],"priorExtent":{"__isSmartRef__":true,"id":5331},"renderContextTable":{"__isSmartRef__":true,"id":5332},"eventHandler":{"__isSmartRef__":true,"id":5333},"_WhiteSpaceHandling":"pre-wrap","_Align":"center","_HandStyle":"default","_PointerEvents":"none","attributeConnections":[{"__isSmartRef__":true,"id":5334},{"__isSmartRef__":true,"id":5335},{"__isSmartRef__":true,"id":5336},{"__isSmartRef__":true,"id":5337}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"_MinTextWidth":100,"_MinTextHeight":null,"draggingEnabled":false,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"5320":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5321},"_Extent":{"__isSmartRef__":true,"id":5322},"_BorderColor":{"__isSmartRef__":true,"id":5323},"renderContextTable":{"__isSmartRef__":true,"id":5324},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":5325},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5321":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5322":{"x":100,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5323":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5324":{"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"},"5325":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5326":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5327":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5328":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5329":{"style":{"__isSmartRef__":true,"id":5330},"chunkOwner":{"__isSmartRef__":true,"id":5319},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"5330":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"5331":{"x":100,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5332":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"5333":{"morph":{"__isSmartRef__":true,"id":5319},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5334":{"sourceObj":{"__isSmartRef__":true,"id":5319},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":3437},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":5335},{"__isSmartRef__":true,"id":5335},{"__isSmartRef__":true,"id":5335},{"__isSmartRef__":true,"id":5335},{"__isSmartRef__":true,"id":5335},{"__isSmartRef__":true,"id":5335},{"__isSmartRef__":true,"id":5335},{"__isSmartRef__":true,"id":5335},{"__isSmartRef__":true,"id":5335},{"__isSmartRef__":true,"id":5335},{"__isSmartRef__":true,"id":5335},{"__isSmartRef__":true,"id":5335},{"__isSmartRef__":true,"id":5335},{"__isSmartRef__":true,"id":5335},{"__isSmartRef__":true,"id":5335},{"__isSmartRef__":true,"id":5335},{"__isSmartRef__":true,"id":5335},{"__isSmartRef__":true,"id":5335},{"__isSmartRef__":true,"id":5335},{"__isSmartRef__":true,"id":5335},{"__isSmartRef__":true,"id":5335}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5335":{"sourceObj":{"__isSmartRef__":true,"id":5319},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3437},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":5334},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5336":{"sourceObj":{"__isSmartRef__":true,"id":5319},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":3437},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":5337},{"__isSmartRef__":true,"id":5337},{"__isSmartRef__":true,"id":5337},{"__isSmartRef__":true,"id":5337},{"__isSmartRef__":true,"id":5337},{"__isSmartRef__":true,"id":5337},{"__isSmartRef__":true,"id":5337},{"__isSmartRef__":true,"id":5337},{"__isSmartRef__":true,"id":5337},{"__isSmartRef__":true,"id":5337},{"__isSmartRef__":true,"id":5337},{"__isSmartRef__":true,"id":5337},{"__isSmartRef__":true,"id":5337},{"__isSmartRef__":true,"id":5337},{"__isSmartRef__":true,"id":5337},{"__isSmartRef__":true,"id":5337},{"__isSmartRef__":true,"id":5337},{"__isSmartRef__":true,"id":5337},{"__isSmartRef__":true,"id":5337},{"__isSmartRef__":true,"id":5337},{"__isSmartRef__":true,"id":5337}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5337":{"sourceObj":{"__isSmartRef__":true,"id":5319},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3437},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":5336},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5338":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5339},"_Extent":{"__isSmartRef__":true,"id":5340},"_Fill":{"__isSmartRef__":true,"id":5341},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":5351},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":5352},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5353},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5339":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5340":{"x":100,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5341":{"stops":[{"__isSmartRef__":true,"id":5342},{"__isSmartRef__":true,"id":5344},{"__isSmartRef__":true,"id":5346},{"__isSmartRef__":true,"id":5348}],"vector":{"__isSmartRef__":true,"id":5350},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"5342":{"offset":0,"color":{"__isSmartRef__":true,"id":5343}},"5343":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5344":{"offset":0.4,"color":{"__isSmartRef__":true,"id":5345}},"5345":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5346":{"offset":0.6,"color":{"__isSmartRef__":true,"id":5347}},"5347":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5348":{"offset":1,"color":{"__isSmartRef__":true,"id":5349}},"5349":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5350":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5351":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5352":{"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"},"5353":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5354":{"x":381.68000000000006,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5355":{"stops":[{"__isSmartRef__":true,"id":5356},{"__isSmartRef__":true,"id":5358},{"__isSmartRef__":true,"id":5360},{"__isSmartRef__":true,"id":5362}],"vector":{"__isSmartRef__":true,"id":5350},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"5356":{"offset":0,"color":{"__isSmartRef__":true,"id":5357}},"5357":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5358":{"offset":0.4,"color":{"__isSmartRef__":true,"id":5359}},"5359":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5360":{"offset":0.6,"color":{"__isSmartRef__":true,"id":5361}},"5361":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5362":{"offset":1,"color":{"__isSmartRef__":true,"id":5363}},"5363":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5364":{"sourceObj":{"__isSmartRef__":true,"id":5318},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":5318},"targetMethodName":"onFire","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":5365},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5365":{"source":{"__isSmartRef__":true,"id":5318},"target":{"__isSmartRef__":true,"id":5318}},"5366":{"sourceObj":{"__isSmartRef__":true,"id":5318},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":3488},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":5367},{"__isSmartRef__":true,"id":5367},{"__isSmartRef__":true,"id":5367},{"__isSmartRef__":true,"id":5367},{"__isSmartRef__":true,"id":5367},{"__isSmartRef__":true,"id":5367},{"__isSmartRef__":true,"id":5367},{"__isSmartRef__":true,"id":5367},{"__isSmartRef__":true,"id":5367},{"__isSmartRef__":true,"id":5367},{"__isSmartRef__":true,"id":5367},{"__isSmartRef__":true,"id":5367},{"__isSmartRef__":true,"id":5367},{"__isSmartRef__":true,"id":5367},{"__isSmartRef__":true,"id":5367},{"__isSmartRef__":true,"id":5367},{"__isSmartRef__":true,"id":5367},{"__isSmartRef__":true,"id":5367},{"__isSmartRef__":true,"id":5367},{"__isSmartRef__":true,"id":5367},{"__isSmartRef__":true,"id":5367}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5367":{"sourceObj":{"__isSmartRef__":true,"id":5318},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3488},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":5366},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5368":{"sourceObj":{"__isSmartRef__":true,"id":5318},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":3488},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":5369},{"__isSmartRef__":true,"id":5369},{"__isSmartRef__":true,"id":5369},{"__isSmartRef__":true,"id":5369},{"__isSmartRef__":true,"id":5369},{"__isSmartRef__":true,"id":5369},{"__isSmartRef__":true,"id":5369},{"__isSmartRef__":true,"id":5369},{"__isSmartRef__":true,"id":5369},{"__isSmartRef__":true,"id":5369},{"__isSmartRef__":true,"id":5369},{"__isSmartRef__":true,"id":5369},{"__isSmartRef__":true,"id":5369},{"__isSmartRef__":true,"id":5369},{"__isSmartRef__":true,"id":5369},{"__isSmartRef__":true,"id":5369},{"__isSmartRef__":true,"id":5369},{"__isSmartRef__":true,"id":5369},{"__isSmartRef__":true,"id":5369},{"__isSmartRef__":true,"id":5369},{"__isSmartRef__":true,"id":5369}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5369":{"sourceObj":{"__isSmartRef__":true,"id":5318},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3488},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":5368},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5370":{"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"},"5371":{"morph":{"__isSmartRef__":true,"id":5318},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5372":{"x":100,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5373":{"moveHorizontal":true},"5374":{"onFire":{"__isSmartRef__":true,"id":5375}},"5375":{"varMapping":{"__isSmartRef__":true,"id":5376},"source":"function onFire() {\n this.get('TestRunner').loadSelectedModules();\n}","funcProperties":{"__isSmartRef__":true,"id":5377},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"5376":{"this":{"__isSmartRef__":true,"id":5318}},"5377":{"timestamp":{"__isSmartRef__":true,"id":5378},"user":"lauritz","tags":[]},"5378":{"isSerializedDate":true,"string":"Wed Dec 07 2011 22:26:37 GMT+0100 (CET)"},"5379":{"submorphs":[{"__isSmartRef__":true,"id":5380}],"scripts":[],"id":156,"shape":{"__isSmartRef__":true,"id":5399},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5415},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":5402},"lighterFill":{"__isSmartRef__":true,"id":5416},"label":{"__isSmartRef__":true,"id":5380},"showsHalos":false,"name":"SelectAllModulesButton","attributeConnections":[{"__isSmartRef__":true,"id":5425},{"__isSmartRef__":true,"id":5427},{"__isSmartRef__":true,"id":5428},{"__isSmartRef__":true,"id":5429},{"__isSmartRef__":true,"id":5430}],"doNotSerialize":["$$fire","$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$fire","$$_Rotation","$$_Scale"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":5431},"eventHandler":{"__isSmartRef__":true,"id":5432},"priorExtent":{"__isSmartRef__":true,"id":5433},"layout":{"__isSmartRef__":true,"id":5434},"owner":{"__isSmartRef__":true,"id":5317},"distanceToDragEvent":{"__isSmartRef__":true,"id":5435},"draggingEnabled":false,"_Rotation":0,"_Scale":0.9940149800149939,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5436},"__LivelyClassName__":"lively.morphic.Button"},"5380":{"submorphs":[],"scripts":[],"id":157,"shape":{"__isSmartRef__":true,"id":5381},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5387},"_MaxTextWidth":70,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":5384},"padding":{"__isSmartRef__":true,"id":5388},"_Padding":{"__isSmartRef__":true,"id":5389},"owner":{"__isSmartRef__":true,"id":5379},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":5390}],"priorExtent":{"__isSmartRef__":true,"id":5392},"renderContextTable":{"__isSmartRef__":true,"id":5393},"eventHandler":{"__isSmartRef__":true,"id":5394},"_WhiteSpaceHandling":"pre-wrap","_Align":"center","_HandStyle":"default","_PointerEvents":"none","attributeConnections":[{"__isSmartRef__":true,"id":5395},{"__isSmartRef__":true,"id":5396},{"__isSmartRef__":true,"id":5397},{"__isSmartRef__":true,"id":5398}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"_MinTextWidth":70,"_MinTextHeight":null,"draggingEnabled":false,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"5381":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5382},"_Extent":{"__isSmartRef__":true,"id":5383},"_BorderColor":{"__isSmartRef__":true,"id":5384},"renderContextTable":{"__isSmartRef__":true,"id":5385},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":5386},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5382":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5383":{"x":70,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5384":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5385":{"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"},"5386":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5387":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5388":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5389":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5390":{"style":{"__isSmartRef__":true,"id":5391},"chunkOwner":{"__isSmartRef__":true,"id":5380},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"5391":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"5392":{"x":70,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5393":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"5394":{"morph":{"__isSmartRef__":true,"id":5380},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5395":{"sourceObj":{"__isSmartRef__":true,"id":5380},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":3536},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":5396},{"__isSmartRef__":true,"id":5396},{"__isSmartRef__":true,"id":5396},{"__isSmartRef__":true,"id":5396},{"__isSmartRef__":true,"id":5396},{"__isSmartRef__":true,"id":5396},{"__isSmartRef__":true,"id":5396},{"__isSmartRef__":true,"id":5396},{"__isSmartRef__":true,"id":5396},{"__isSmartRef__":true,"id":5396},{"__isSmartRef__":true,"id":5396},{"__isSmartRef__":true,"id":5396},{"__isSmartRef__":true,"id":5396},{"__isSmartRef__":true,"id":5396},{"__isSmartRef__":true,"id":5396},{"__isSmartRef__":true,"id":5396},{"__isSmartRef__":true,"id":5396},{"__isSmartRef__":true,"id":5396},{"__isSmartRef__":true,"id":5396},{"__isSmartRef__":true,"id":5396},{"__isSmartRef__":true,"id":5396}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5396":{"sourceObj":{"__isSmartRef__":true,"id":5380},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3536},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":5395},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5397":{"sourceObj":{"__isSmartRef__":true,"id":5380},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":3536},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":5398},{"__isSmartRef__":true,"id":5398},{"__isSmartRef__":true,"id":5398},{"__isSmartRef__":true,"id":5398},{"__isSmartRef__":true,"id":5398},{"__isSmartRef__":true,"id":5398},{"__isSmartRef__":true,"id":5398},{"__isSmartRef__":true,"id":5398},{"__isSmartRef__":true,"id":5398},{"__isSmartRef__":true,"id":5398},{"__isSmartRef__":true,"id":5398},{"__isSmartRef__":true,"id":5398},{"__isSmartRef__":true,"id":5398},{"__isSmartRef__":true,"id":5398},{"__isSmartRef__":true,"id":5398},{"__isSmartRef__":true,"id":5398},{"__isSmartRef__":true,"id":5398},{"__isSmartRef__":true,"id":5398},{"__isSmartRef__":true,"id":5398},{"__isSmartRef__":true,"id":5398},{"__isSmartRef__":true,"id":5398}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5398":{"sourceObj":{"__isSmartRef__":true,"id":5380},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3536},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":5397},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5399":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5400},"_Extent":{"__isSmartRef__":true,"id":5401},"_Fill":{"__isSmartRef__":true,"id":5402},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":5412},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":5413},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5414},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5400":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5401":{"x":70,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5402":{"stops":[{"__isSmartRef__":true,"id":5403},{"__isSmartRef__":true,"id":5405},{"__isSmartRef__":true,"id":5407},{"__isSmartRef__":true,"id":5409}],"vector":{"__isSmartRef__":true,"id":5411},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"5403":{"offset":0,"color":{"__isSmartRef__":true,"id":5404}},"5404":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5405":{"offset":0.4,"color":{"__isSmartRef__":true,"id":5406}},"5406":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5407":{"offset":0.6,"color":{"__isSmartRef__":true,"id":5408}},"5408":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5409":{"offset":1,"color":{"__isSmartRef__":true,"id":5410}},"5410":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5411":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5412":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5413":{"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"},"5414":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5415":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5416":{"stops":[{"__isSmartRef__":true,"id":5417},{"__isSmartRef__":true,"id":5419},{"__isSmartRef__":true,"id":5421},{"__isSmartRef__":true,"id":5423}],"vector":{"__isSmartRef__":true,"id":5411},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"5417":{"offset":0,"color":{"__isSmartRef__":true,"id":5418}},"5418":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5419":{"offset":0.4,"color":{"__isSmartRef__":true,"id":5420}},"5420":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5421":{"offset":0.6,"color":{"__isSmartRef__":true,"id":5422}},"5422":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5423":{"offset":1,"color":{"__isSmartRef__":true,"id":5424}},"5424":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5425":{"sourceObj":{"__isSmartRef__":true,"id":5379},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":5379},"targetMethodName":"onFire","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":5426},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5426":{"source":{"__isSmartRef__":true,"id":5379},"target":{"__isSmartRef__":true,"id":5379}},"5427":{"sourceObj":{"__isSmartRef__":true,"id":5379},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":3587},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":5428},{"__isSmartRef__":true,"id":5428},{"__isSmartRef__":true,"id":5428},{"__isSmartRef__":true,"id":5428},{"__isSmartRef__":true,"id":5428},{"__isSmartRef__":true,"id":5428},{"__isSmartRef__":true,"id":5428},{"__isSmartRef__":true,"id":5428},{"__isSmartRef__":true,"id":5428},{"__isSmartRef__":true,"id":5428},{"__isSmartRef__":true,"id":5428},{"__isSmartRef__":true,"id":5428},{"__isSmartRef__":true,"id":5428},{"__isSmartRef__":true,"id":5428},{"__isSmartRef__":true,"id":5428},{"__isSmartRef__":true,"id":5428},{"__isSmartRef__":true,"id":5428},{"__isSmartRef__":true,"id":5428},{"__isSmartRef__":true,"id":5428},{"__isSmartRef__":true,"id":5428},{"__isSmartRef__":true,"id":5428}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5428":{"sourceObj":{"__isSmartRef__":true,"id":5379},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3587},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":5427},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5429":{"sourceObj":{"__isSmartRef__":true,"id":5379},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":3587},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":5430},{"__isSmartRef__":true,"id":5430},{"__isSmartRef__":true,"id":5430},{"__isSmartRef__":true,"id":5430},{"__isSmartRef__":true,"id":5430},{"__isSmartRef__":true,"id":5430},{"__isSmartRef__":true,"id":5430},{"__isSmartRef__":true,"id":5430},{"__isSmartRef__":true,"id":5430},{"__isSmartRef__":true,"id":5430},{"__isSmartRef__":true,"id":5430},{"__isSmartRef__":true,"id":5430},{"__isSmartRef__":true,"id":5430},{"__isSmartRef__":true,"id":5430},{"__isSmartRef__":true,"id":5430},{"__isSmartRef__":true,"id":5430},{"__isSmartRef__":true,"id":5430},{"__isSmartRef__":true,"id":5430},{"__isSmartRef__":true,"id":5430},{"__isSmartRef__":true,"id":5430},{"__isSmartRef__":true,"id":5430}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5430":{"sourceObj":{"__isSmartRef__":true,"id":5379},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3587},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":5429},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5431":{"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"},"5432":{"morph":{"__isSmartRef__":true,"id":5379},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5433":{"x":70,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5434":{"moveHorizontal":false},"5435":{"x":51.46051257173764,"y":-5.882571259948691,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5436":{"onFire":{"__isSmartRef__":true,"id":5437}},"5437":{"varMapping":{"__isSmartRef__":true,"id":5438},"source":"function onFire() {\n this.get('TestRunner').selectAllModules();\n}","funcProperties":{"__isSmartRef__":true,"id":5439},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"5438":{"this":{"__isSmartRef__":true,"id":5379}},"5439":{"timestamp":{"__isSmartRef__":true,"id":5440},"user":"lauritz","tags":[]},"5440":{"isSerializedDate":true,"string":"Wed Dec 07 2011 21:55:48 GMT+0100 (CET)"},"5441":{"submorphs":[{"__isSmartRef__":true,"id":5442}],"scripts":[],"id":158,"shape":{"__isSmartRef__":true,"id":5461},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5477},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":5464},"lighterFill":{"__isSmartRef__":true,"id":5478},"label":{"__isSmartRef__":true,"id":5442},"showsHalos":false,"name":"DeselectModulesButton","attributeConnections":[{"__isSmartRef__":true,"id":5487},{"__isSmartRef__":true,"id":5489},{"__isSmartRef__":true,"id":5490},{"__isSmartRef__":true,"id":5491},{"__isSmartRef__":true,"id":5492}],"doNotSerialize":["$$fire","$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$fire","$$_Rotation","$$_Scale"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":5493},"eventHandler":{"__isSmartRef__":true,"id":5494},"priorExtent":{"__isSmartRef__":true,"id":5495},"layout":{"__isSmartRef__":true,"id":5496},"owner":{"__isSmartRef__":true,"id":5317},"draggingEnabled":false,"_Rotation":0,"_Scale":0.9880657804942088,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5497},"__LivelyClassName__":"lively.morphic.Button"},"5442":{"submorphs":[],"scripts":[],"id":159,"shape":{"__isSmartRef__":true,"id":5443},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5449},"_MaxTextWidth":90,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":5446},"padding":{"__isSmartRef__":true,"id":5450},"_Padding":{"__isSmartRef__":true,"id":5451},"owner":{"__isSmartRef__":true,"id":5441},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":5452}],"priorExtent":{"__isSmartRef__":true,"id":5454},"renderContextTable":{"__isSmartRef__":true,"id":5455},"eventHandler":{"__isSmartRef__":true,"id":5456},"_WhiteSpaceHandling":"pre-wrap","_Align":"center","_HandStyle":"default","_PointerEvents":"none","attributeConnections":[{"__isSmartRef__":true,"id":5457},{"__isSmartRef__":true,"id":5458},{"__isSmartRef__":true,"id":5459},{"__isSmartRef__":true,"id":5460}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"_MinTextWidth":90,"_MinTextHeight":null,"draggingEnabled":false,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"5443":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5444},"_Extent":{"__isSmartRef__":true,"id":5445},"_BorderColor":{"__isSmartRef__":true,"id":5446},"renderContextTable":{"__isSmartRef__":true,"id":5447},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":5448},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5444":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5445":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5446":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5447":{"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"},"5448":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5449":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5450":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5451":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5452":{"style":{"__isSmartRef__":true,"id":5453},"chunkOwner":{"__isSmartRef__":true,"id":5442},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"5453":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"5454":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5455":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"5456":{"morph":{"__isSmartRef__":true,"id":5442},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5457":{"sourceObj":{"__isSmartRef__":true,"id":5442},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":3636},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":5458},{"__isSmartRef__":true,"id":5458},{"__isSmartRef__":true,"id":5458},{"__isSmartRef__":true,"id":5458},{"__isSmartRef__":true,"id":5458},{"__isSmartRef__":true,"id":5458},{"__isSmartRef__":true,"id":5458},{"__isSmartRef__":true,"id":5458},{"__isSmartRef__":true,"id":5458},{"__isSmartRef__":true,"id":5458},{"__isSmartRef__":true,"id":5458},{"__isSmartRef__":true,"id":5458},{"__isSmartRef__":true,"id":5458},{"__isSmartRef__":true,"id":5458},{"__isSmartRef__":true,"id":5458},{"__isSmartRef__":true,"id":5458},{"__isSmartRef__":true,"id":5458},{"__isSmartRef__":true,"id":5458},{"__isSmartRef__":true,"id":5458},{"__isSmartRef__":true,"id":5458},{"__isSmartRef__":true,"id":5458}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5458":{"sourceObj":{"__isSmartRef__":true,"id":5442},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3636},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":5457},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5459":{"sourceObj":{"__isSmartRef__":true,"id":5442},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":3636},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":5460},{"__isSmartRef__":true,"id":5460},{"__isSmartRef__":true,"id":5460},{"__isSmartRef__":true,"id":5460},{"__isSmartRef__":true,"id":5460},{"__isSmartRef__":true,"id":5460},{"__isSmartRef__":true,"id":5460},{"__isSmartRef__":true,"id":5460},{"__isSmartRef__":true,"id":5460},{"__isSmartRef__":true,"id":5460},{"__isSmartRef__":true,"id":5460},{"__isSmartRef__":true,"id":5460},{"__isSmartRef__":true,"id":5460},{"__isSmartRef__":true,"id":5460},{"__isSmartRef__":true,"id":5460},{"__isSmartRef__":true,"id":5460},{"__isSmartRef__":true,"id":5460},{"__isSmartRef__":true,"id":5460},{"__isSmartRef__":true,"id":5460},{"__isSmartRef__":true,"id":5460},{"__isSmartRef__":true,"id":5460}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5460":{"sourceObj":{"__isSmartRef__":true,"id":5442},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3636},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":5459},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5461":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5462},"_Extent":{"__isSmartRef__":true,"id":5463},"_Fill":{"__isSmartRef__":true,"id":5464},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":5474},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":5475},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5476},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5462":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5463":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5464":{"stops":[{"__isSmartRef__":true,"id":5465},{"__isSmartRef__":true,"id":5467},{"__isSmartRef__":true,"id":5469},{"__isSmartRef__":true,"id":5471}],"vector":{"__isSmartRef__":true,"id":5473},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"5465":{"offset":0,"color":{"__isSmartRef__":true,"id":5466}},"5466":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5467":{"offset":0.4,"color":{"__isSmartRef__":true,"id":5468}},"5468":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5469":{"offset":0.6,"color":{"__isSmartRef__":true,"id":5470}},"5470":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5471":{"offset":1,"color":{"__isSmartRef__":true,"id":5472}},"5472":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5473":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5474":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5475":{"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"},"5476":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5477":{"x":72.91999999999999,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5478":{"stops":[{"__isSmartRef__":true,"id":5479},{"__isSmartRef__":true,"id":5481},{"__isSmartRef__":true,"id":5483},{"__isSmartRef__":true,"id":5485}],"vector":{"__isSmartRef__":true,"id":5473},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"5479":{"offset":0,"color":{"__isSmartRef__":true,"id":5480}},"5480":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5481":{"offset":0.4,"color":{"__isSmartRef__":true,"id":5482}},"5482":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5483":{"offset":0.6,"color":{"__isSmartRef__":true,"id":5484}},"5484":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5485":{"offset":1,"color":{"__isSmartRef__":true,"id":5486}},"5486":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5487":{"sourceObj":{"__isSmartRef__":true,"id":5441},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":5441},"targetMethodName":"onFire","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":5488},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5488":{"source":{"__isSmartRef__":true,"id":5441},"target":{"__isSmartRef__":true,"id":5441}},"5489":{"sourceObj":{"__isSmartRef__":true,"id":5441},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":3687},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":5490},{"__isSmartRef__":true,"id":5490},{"__isSmartRef__":true,"id":5490},{"__isSmartRef__":true,"id":5490},{"__isSmartRef__":true,"id":5490},{"__isSmartRef__":true,"id":5490},{"__isSmartRef__":true,"id":5490},{"__isSmartRef__":true,"id":5490},{"__isSmartRef__":true,"id":5490},{"__isSmartRef__":true,"id":5490},{"__isSmartRef__":true,"id":5490},{"__isSmartRef__":true,"id":5490},{"__isSmartRef__":true,"id":5490},{"__isSmartRef__":true,"id":5490},{"__isSmartRef__":true,"id":5490},{"__isSmartRef__":true,"id":5490},{"__isSmartRef__":true,"id":5490},{"__isSmartRef__":true,"id":5490},{"__isSmartRef__":true,"id":5490},{"__isSmartRef__":true,"id":5490},{"__isSmartRef__":true,"id":5490}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5490":{"sourceObj":{"__isSmartRef__":true,"id":5441},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3687},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":5489},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5491":{"sourceObj":{"__isSmartRef__":true,"id":5441},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":3687},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":5492},{"__isSmartRef__":true,"id":5492},{"__isSmartRef__":true,"id":5492},{"__isSmartRef__":true,"id":5492},{"__isSmartRef__":true,"id":5492},{"__isSmartRef__":true,"id":5492},{"__isSmartRef__":true,"id":5492},{"__isSmartRef__":true,"id":5492},{"__isSmartRef__":true,"id":5492},{"__isSmartRef__":true,"id":5492},{"__isSmartRef__":true,"id":5492},{"__isSmartRef__":true,"id":5492},{"__isSmartRef__":true,"id":5492},{"__isSmartRef__":true,"id":5492},{"__isSmartRef__":true,"id":5492},{"__isSmartRef__":true,"id":5492},{"__isSmartRef__":true,"id":5492},{"__isSmartRef__":true,"id":5492},{"__isSmartRef__":true,"id":5492},{"__isSmartRef__":true,"id":5492},{"__isSmartRef__":true,"id":5492}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5492":{"sourceObj":{"__isSmartRef__":true,"id":5441},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3687},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":5491},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5493":{"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"},"5494":{"morph":{"__isSmartRef__":true,"id":5441},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5495":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5496":{"moveHorizontal":false},"5497":{"onFire":{"__isSmartRef__":true,"id":5498}},"5498":{"varMapping":{"__isSmartRef__":true,"id":5499},"source":"function onFire() {\n this.get(\"TestRunner\").get(\"ModuleList\").clearSelections();\n}","funcProperties":{"__isSmartRef__":true,"id":5500},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"5499":{"this":{"__isSmartRef__":true,"id":5441}},"5500":{"timestamp":{"__isSmartRef__":true,"id":5501},"user":"lauritz","tags":[]},"5501":{"isSerializedDate":true,"string":"Wed Dec 07 2011 20:11:58 GMT+0100 (CET)"},"5502":{"submorphs":[{"__isSmartRef__":true,"id":5503}],"scripts":[],"id":160,"shape":{"__isSmartRef__":true,"id":5522},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5538},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":5525},"lighterFill":{"__isSmartRef__":true,"id":5539},"label":{"__isSmartRef__":true,"id":5503},"showsHalos":false,"name":"RemoveSelectedModuleButton","attributeConnections":[{"__isSmartRef__":true,"id":5548},{"__isSmartRef__":true,"id":5550},{"__isSmartRef__":true,"id":5551},{"__isSmartRef__":true,"id":5552},{"__isSmartRef__":true,"id":5553}],"doNotSerialize":["$$fire","$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$fire","$$_Rotation","$$_Scale"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":5554},"eventHandler":{"__isSmartRef__":true,"id":5555},"priorExtent":{"__isSmartRef__":true,"id":5556},"layout":{"__isSmartRef__":true,"id":5557},"owner":{"__isSmartRef__":true,"id":5317},"distanceToDragEvent":{"__isSmartRef__":true,"id":5558},"draggingEnabled":false,"_Rotation":0,"_Scale":0.986090636999001,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5559},"__LivelyClassName__":"lively.morphic.Button"},"5503":{"submorphs":[],"scripts":[],"id":161,"shape":{"__isSmartRef__":true,"id":5504},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5510},"_MaxTextWidth":120,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":5507},"padding":{"__isSmartRef__":true,"id":5511},"_Padding":{"__isSmartRef__":true,"id":5512},"owner":{"__isSmartRef__":true,"id":5502},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":5513}],"priorExtent":{"__isSmartRef__":true,"id":5515},"renderContextTable":{"__isSmartRef__":true,"id":5516},"eventHandler":{"__isSmartRef__":true,"id":5517},"_WhiteSpaceHandling":"pre-wrap","_Align":"center","_HandStyle":"default","_PointerEvents":"none","attributeConnections":[{"__isSmartRef__":true,"id":5518},{"__isSmartRef__":true,"id":5519},{"__isSmartRef__":true,"id":5520},{"__isSmartRef__":true,"id":5521}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"_MinTextWidth":120,"_MinTextHeight":null,"draggingEnabled":false,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"5504":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5505},"_Extent":{"__isSmartRef__":true,"id":5506},"_BorderColor":{"__isSmartRef__":true,"id":5507},"renderContextTable":{"__isSmartRef__":true,"id":5508},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":5509},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5505":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5506":{"x":120,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5507":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5508":{"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"},"5509":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5510":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5511":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5512":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5513":{"style":{"__isSmartRef__":true,"id":5514},"chunkOwner":{"__isSmartRef__":true,"id":5503},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"5514":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"5515":{"x":120,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5516":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"5517":{"morph":{"__isSmartRef__":true,"id":5503},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5518":{"sourceObj":{"__isSmartRef__":true,"id":5503},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":3735},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":5519},{"__isSmartRef__":true,"id":5519},{"__isSmartRef__":true,"id":5519},{"__isSmartRef__":true,"id":5519},{"__isSmartRef__":true,"id":5519},{"__isSmartRef__":true,"id":5519},{"__isSmartRef__":true,"id":5519},{"__isSmartRef__":true,"id":5519},{"__isSmartRef__":true,"id":5519},{"__isSmartRef__":true,"id":5519},{"__isSmartRef__":true,"id":5519},{"__isSmartRef__":true,"id":5519},{"__isSmartRef__":true,"id":5519},{"__isSmartRef__":true,"id":5519},{"__isSmartRef__":true,"id":5519},{"__isSmartRef__":true,"id":5519},{"__isSmartRef__":true,"id":5519},{"__isSmartRef__":true,"id":5519},{"__isSmartRef__":true,"id":5519},{"__isSmartRef__":true,"id":5519},{"__isSmartRef__":true,"id":5519}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5519":{"sourceObj":{"__isSmartRef__":true,"id":5503},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3735},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":5518},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5520":{"sourceObj":{"__isSmartRef__":true,"id":5503},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":3735},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":5521},{"__isSmartRef__":true,"id":5521},{"__isSmartRef__":true,"id":5521},{"__isSmartRef__":true,"id":5521},{"__isSmartRef__":true,"id":5521},{"__isSmartRef__":true,"id":5521},{"__isSmartRef__":true,"id":5521},{"__isSmartRef__":true,"id":5521},{"__isSmartRef__":true,"id":5521},{"__isSmartRef__":true,"id":5521},{"__isSmartRef__":true,"id":5521},{"__isSmartRef__":true,"id":5521},{"__isSmartRef__":true,"id":5521},{"__isSmartRef__":true,"id":5521},{"__isSmartRef__":true,"id":5521},{"__isSmartRef__":true,"id":5521},{"__isSmartRef__":true,"id":5521},{"__isSmartRef__":true,"id":5521},{"__isSmartRef__":true,"id":5521},{"__isSmartRef__":true,"id":5521},{"__isSmartRef__":true,"id":5521}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5521":{"sourceObj":{"__isSmartRef__":true,"id":5503},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3735},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":5520},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5522":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5523},"_Extent":{"__isSmartRef__":true,"id":5524},"_Fill":{"__isSmartRef__":true,"id":5525},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":5535},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":5536},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5537},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5523":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5524":{"x":120,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5525":{"stops":[{"__isSmartRef__":true,"id":5526},{"__isSmartRef__":true,"id":5528},{"__isSmartRef__":true,"id":5530},{"__isSmartRef__":true,"id":5532}],"vector":{"__isSmartRef__":true,"id":5534},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"5526":{"offset":0,"color":{"__isSmartRef__":true,"id":5527}},"5527":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5528":{"offset":0.4,"color":{"__isSmartRef__":true,"id":5529}},"5529":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5530":{"offset":0.6,"color":{"__isSmartRef__":true,"id":5531}},"5531":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5532":{"offset":1,"color":{"__isSmartRef__":true,"id":5533}},"5533":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5534":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5535":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5536":{"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"},"5537":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5538":{"x":165.83999999999997,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5539":{"stops":[{"__isSmartRef__":true,"id":5540},{"__isSmartRef__":true,"id":5542},{"__isSmartRef__":true,"id":5544},{"__isSmartRef__":true,"id":5546}],"vector":{"__isSmartRef__":true,"id":5534},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"5540":{"offset":0,"color":{"__isSmartRef__":true,"id":5541}},"5541":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5542":{"offset":0.4,"color":{"__isSmartRef__":true,"id":5543}},"5543":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5544":{"offset":0.6,"color":{"__isSmartRef__":true,"id":5545}},"5545":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5546":{"offset":1,"color":{"__isSmartRef__":true,"id":5547}},"5547":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5548":{"sourceObj":{"__isSmartRef__":true,"id":5502},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":5502},"targetMethodName":"onFire","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":5549},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5549":{"source":{"__isSmartRef__":true,"id":5502},"target":{"__isSmartRef__":true,"id":5502}},"5550":{"sourceObj":{"__isSmartRef__":true,"id":5502},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":3786},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":5551},{"__isSmartRef__":true,"id":5551},{"__isSmartRef__":true,"id":5551},{"__isSmartRef__":true,"id":5551},{"__isSmartRef__":true,"id":5551},{"__isSmartRef__":true,"id":5551},{"__isSmartRef__":true,"id":5551},{"__isSmartRef__":true,"id":5551},{"__isSmartRef__":true,"id":5551},{"__isSmartRef__":true,"id":5551},{"__isSmartRef__":true,"id":5551},{"__isSmartRef__":true,"id":5551},{"__isSmartRef__":true,"id":5551},{"__isSmartRef__":true,"id":5551},{"__isSmartRef__":true,"id":5551},{"__isSmartRef__":true,"id":5551},{"__isSmartRef__":true,"id":5551},{"__isSmartRef__":true,"id":5551},{"__isSmartRef__":true,"id":5551},{"__isSmartRef__":true,"id":5551},{"__isSmartRef__":true,"id":5551}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5551":{"sourceObj":{"__isSmartRef__":true,"id":5502},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3786},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":5550},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5552":{"sourceObj":{"__isSmartRef__":true,"id":5502},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":3786},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":5553},{"__isSmartRef__":true,"id":5553},{"__isSmartRef__":true,"id":5553},{"__isSmartRef__":true,"id":5553},{"__isSmartRef__":true,"id":5553},{"__isSmartRef__":true,"id":5553},{"__isSmartRef__":true,"id":5553},{"__isSmartRef__":true,"id":5553},{"__isSmartRef__":true,"id":5553},{"__isSmartRef__":true,"id":5553},{"__isSmartRef__":true,"id":5553},{"__isSmartRef__":true,"id":5553},{"__isSmartRef__":true,"id":5553},{"__isSmartRef__":true,"id":5553},{"__isSmartRef__":true,"id":5553},{"__isSmartRef__":true,"id":5553},{"__isSmartRef__":true,"id":5553},{"__isSmartRef__":true,"id":5553},{"__isSmartRef__":true,"id":5553},{"__isSmartRef__":true,"id":5553},{"__isSmartRef__":true,"id":5553}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5553":{"sourceObj":{"__isSmartRef__":true,"id":5502},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3786},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":5552},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5554":{"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"},"5555":{"morph":{"__isSmartRef__":true,"id":5502},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5556":{"x":120,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5557":{"moveHorizontal":true},"5558":{"x":79.37239290429102,"y":-9.88257125994869,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5559":{"onFire":{"__isSmartRef__":true,"id":5560}},"5560":{"varMapping":{"__isSmartRef__":true,"id":5561},"source":"function onFire() {\n var list = this.get('TestRunner').get('ModuleList');\n list.getSelectedItems().forEach(function (each) {\n list.removeItemOrValue(each);\n });\n}","funcProperties":{"__isSmartRef__":true,"id":5562},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"5561":{"this":{"__isSmartRef__":true,"id":5502}},"5562":{"timestamp":{"__isSmartRef__":true,"id":5563},"user":"lauritz","tags":[]},"5563":{"isSerializedDate":true,"string":"Wed Dec 07 2011 20:20:17 GMT+0100 (CET)"},"5564":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":5565},"id":162,"renderContextTable":{"__isSmartRef__":true,"id":5570},"eventHandler":{"__isSmartRef__":true,"id":5571},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":5572},"name":"ModuleProgressIndicator","priorExtent":{"__isSmartRef__":true,"id":5573},"showsHalos":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":5574},"partsBinMetaInfo":{"__isSmartRef__":true,"id":5575},"__SourceModuleName__":"Global.lively.morphic.Widgets","attributeConnections":[{"__isSmartRef__":true,"id":5576},{"__isSmartRef__":true,"id":5577},{"__isSmartRef__":true,"id":5578},{"__isSmartRef__":true,"id":5579}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"owner":{"__isSmartRef__":true,"id":5317},"_Rotation":0,"_Scale":0.9920279440699439,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5580},"__LivelyClassName__":"lively.morphic.Image"},"5565":{"_Position":{"__isSmartRef__":true,"id":5566},"renderContextTable":{"__isSmartRef__":true,"id":5567},"_Extent":{"__isSmartRef__":true,"id":5568},"_ImageURL":"data:image/gif;base64,R0lGODlhEAAQAPIAAP///wAAAMLCwkJCQgAAAGJiYoKCgpKSkiH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isLoaded":true,"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5569},"_Opacity":0,"__LivelyClassName__":"lively.morphic.Shapes.Image"},"5566":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5567":{"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","setImageURL":"setImageURLHTML","getNativeExtent":"getNativeExtentHTML"},"5568":{"x":20,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5569":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5570":{"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"},"5571":{"morph":{"__isSmartRef__":true,"id":5564},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5572":{"x":484.6000000000001,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5573":{"x":20,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5574":{"x":39,"y":-11,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5575":{"partName":"ProgressIndicator","requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Widgets/","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5576":{"sourceObj":{"__isSmartRef__":true,"id":5564},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":3831},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":5577},{"__isSmartRef__":true,"id":5577},{"__isSmartRef__":true,"id":5577},{"__isSmartRef__":true,"id":5577},{"__isSmartRef__":true,"id":5577},{"__isSmartRef__":true,"id":5577},{"__isSmartRef__":true,"id":5577},{"__isSmartRef__":true,"id":5577},{"__isSmartRef__":true,"id":5577},{"__isSmartRef__":true,"id":5577},{"__isSmartRef__":true,"id":5577},{"__isSmartRef__":true,"id":5577},{"__isSmartRef__":true,"id":5577},{"__isSmartRef__":true,"id":5577},{"__isSmartRef__":true,"id":5577},{"__isSmartRef__":true,"id":5577},{"__isSmartRef__":true,"id":5577},{"__isSmartRef__":true,"id":5577},{"__isSmartRef__":true,"id":5577},{"__isSmartRef__":true,"id":5577},{"__isSmartRef__":true,"id":5577}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5577":{"sourceObj":{"__isSmartRef__":true,"id":5564},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3831},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":5576},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5578":{"sourceObj":{"__isSmartRef__":true,"id":5564},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":3831},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":5579},{"__isSmartRef__":true,"id":5579},{"__isSmartRef__":true,"id":5579},{"__isSmartRef__":true,"id":5579},{"__isSmartRef__":true,"id":5579},{"__isSmartRef__":true,"id":5579},{"__isSmartRef__":true,"id":5579},{"__isSmartRef__":true,"id":5579},{"__isSmartRef__":true,"id":5579},{"__isSmartRef__":true,"id":5579},{"__isSmartRef__":true,"id":5579},{"__isSmartRef__":true,"id":5579},{"__isSmartRef__":true,"id":5579},{"__isSmartRef__":true,"id":5579},{"__isSmartRef__":true,"id":5579},{"__isSmartRef__":true,"id":5579},{"__isSmartRef__":true,"id":5579},{"__isSmartRef__":true,"id":5579},{"__isSmartRef__":true,"id":5579},{"__isSmartRef__":true,"id":5579},{"__isSmartRef__":true,"id":5579}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5579":{"sourceObj":{"__isSmartRef__":true,"id":5564},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3831},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":5578},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5580":{"hide":{"__isSmartRef__":true,"id":5581},"show":{"__isSmartRef__":true,"id":5589}},"5581":{"varMapping":{"__isSmartRef__":true,"id":5582},"source":"function hide() {\n this.setOpacity(0);\n $super();\n}","funcProperties":{"__isSmartRef__":true,"id":5587},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"5582":{"this":{"__isSmartRef__":true,"id":5564},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5583}},"5583":{"$super":{"__isSmartRef__":true,"id":5584}},"5584":{"varMapping":{"__isSmartRef__":true,"id":5585},"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":5586},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"5585":{"obj":{"__isSmartRef__":true,"id":5564},"name":"hide"},"5586":{},"5587":{"timestamp":{"__isSmartRef__":true,"id":5588},"user":"lauritz","tags":[]},"5588":{"isSerializedDate":true,"string":"Fri Dec 09 2011 23:03:26 GMT+0100 (CET)"},"5589":{"varMapping":{"__isSmartRef__":true,"id":5590},"source":"function show() {\n this.setOpacity(1);\n $super();\n}","funcProperties":{"__isSmartRef__":true,"id":5595},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"5590":{"this":{"__isSmartRef__":true,"id":5564},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5591}},"5591":{"$super":{"__isSmartRef__":true,"id":5592}},"5592":{"varMapping":{"__isSmartRef__":true,"id":5593},"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":5594},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"5593":{"obj":{"__isSmartRef__":true,"id":5564},"name":"show"},"5594":{},"5595":{"timestamp":{"__isSmartRef__":true,"id":5596},"user":"lauritz","tags":[]},"5596":{"isSerializedDate":true,"string":"Fri Dec 09 2011 23:03:26 GMT+0100 (CET)"},"5597":{"submorphs":[{"__isSmartRef__":true,"id":5598}],"scripts":[],"id":163,"shape":{"__isSmartRef__":true,"id":5617},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5633},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":5620},"lighterFill":{"__isSmartRef__":true,"id":5634},"label":{"__isSmartRef__":true,"id":5598},"showsHalos":false,"name":"AddDefaultModulesButton","attributeConnections":[{"__isSmartRef__":true,"id":5643},{"__isSmartRef__":true,"id":5645},{"__isSmartRef__":true,"id":5646},{"__isSmartRef__":true,"id":5647},{"__isSmartRef__":true,"id":5648}],"doNotSerialize":["$$fire","$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$fire","$$_Rotation","$$_Scale"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":5649},"eventHandler":{"__isSmartRef__":true,"id":5650},"priorExtent":{"__isSmartRef__":true,"id":5651},"layout":{"__isSmartRef__":true,"id":5652},"draggingEnabled":false,"owner":{"__isSmartRef__":true,"id":5317},"_Rotation":0,"_Scale":0.9860906369990008,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5653},"__LivelyClassName__":"lively.morphic.Button"},"5598":{"submorphs":[],"scripts":[],"id":164,"shape":{"__isSmartRef__":true,"id":5599},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5605},"_MaxTextWidth":90,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":5602},"padding":{"__isSmartRef__":true,"id":5606},"_Padding":{"__isSmartRef__":true,"id":5607},"owner":{"__isSmartRef__":true,"id":5597},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":5608}],"priorExtent":{"__isSmartRef__":true,"id":5610},"renderContextTable":{"__isSmartRef__":true,"id":5611},"eventHandler":{"__isSmartRef__":true,"id":5612},"_WhiteSpaceHandling":"pre-wrap","_Align":"center","_HandStyle":"default","_PointerEvents":"none","attributeConnections":[{"__isSmartRef__":true,"id":5613},{"__isSmartRef__":true,"id":5614},{"__isSmartRef__":true,"id":5615},{"__isSmartRef__":true,"id":5616}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"_MinTextWidth":90,"_MinTextHeight":null,"draggingEnabled":false,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"5599":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5600},"_Extent":{"__isSmartRef__":true,"id":5601},"_BorderColor":{"__isSmartRef__":true,"id":5602},"renderContextTable":{"__isSmartRef__":true,"id":5603},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":5604},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5600":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5601":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5602":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5603":{"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"},"5604":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5605":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5606":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5607":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5608":{"style":{"__isSmartRef__":true,"id":5609},"chunkOwner":{"__isSmartRef__":true,"id":5598},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"5609":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"5610":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5611":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"5612":{"morph":{"__isSmartRef__":true,"id":5598},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5613":{"sourceObj":{"__isSmartRef__":true,"id":5598},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":3886},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":5614},{"__isSmartRef__":true,"id":5614},{"__isSmartRef__":true,"id":5614},{"__isSmartRef__":true,"id":5614},{"__isSmartRef__":true,"id":5614},{"__isSmartRef__":true,"id":5614},{"__isSmartRef__":true,"id":5614},{"__isSmartRef__":true,"id":5614},{"__isSmartRef__":true,"id":5614},{"__isSmartRef__":true,"id":5614},{"__isSmartRef__":true,"id":5614},{"__isSmartRef__":true,"id":5614},{"__isSmartRef__":true,"id":5614},{"__isSmartRef__":true,"id":5614},{"__isSmartRef__":true,"id":5614},{"__isSmartRef__":true,"id":5614},{"__isSmartRef__":true,"id":5614},{"__isSmartRef__":true,"id":5614},{"__isSmartRef__":true,"id":5614},{"__isSmartRef__":true,"id":5614},{"__isSmartRef__":true,"id":5614}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5614":{"sourceObj":{"__isSmartRef__":true,"id":5598},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3886},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":5613},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5615":{"sourceObj":{"__isSmartRef__":true,"id":5598},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":3886},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":5616},{"__isSmartRef__":true,"id":5616},{"__isSmartRef__":true,"id":5616},{"__isSmartRef__":true,"id":5616},{"__isSmartRef__":true,"id":5616},{"__isSmartRef__":true,"id":5616},{"__isSmartRef__":true,"id":5616},{"__isSmartRef__":true,"id":5616},{"__isSmartRef__":true,"id":5616},{"__isSmartRef__":true,"id":5616},{"__isSmartRef__":true,"id":5616},{"__isSmartRef__":true,"id":5616},{"__isSmartRef__":true,"id":5616},{"__isSmartRef__":true,"id":5616},{"__isSmartRef__":true,"id":5616},{"__isSmartRef__":true,"id":5616},{"__isSmartRef__":true,"id":5616},{"__isSmartRef__":true,"id":5616},{"__isSmartRef__":true,"id":5616},{"__isSmartRef__":true,"id":5616},{"__isSmartRef__":true,"id":5616}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5616":{"sourceObj":{"__isSmartRef__":true,"id":5598},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3886},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":5615},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5617":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5618},"_Extent":{"__isSmartRef__":true,"id":5619},"_Fill":{"__isSmartRef__":true,"id":5620},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":5630},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":5631},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5632},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5618":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5619":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5620":{"stops":[{"__isSmartRef__":true,"id":5621},{"__isSmartRef__":true,"id":5623},{"__isSmartRef__":true,"id":5625},{"__isSmartRef__":true,"id":5627}],"vector":{"__isSmartRef__":true,"id":5629},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"5621":{"offset":0,"color":{"__isSmartRef__":true,"id":5622}},"5622":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5623":{"offset":0.4,"color":{"__isSmartRef__":true,"id":5624}},"5624":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5625":{"offset":0.6,"color":{"__isSmartRef__":true,"id":5626}},"5626":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5627":{"offset":1,"color":{"__isSmartRef__":true,"id":5628}},"5628":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5629":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5630":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5631":{"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"},"5632":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5633":{"x":288.76,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5634":{"stops":[{"__isSmartRef__":true,"id":5635},{"__isSmartRef__":true,"id":5637},{"__isSmartRef__":true,"id":5639},{"__isSmartRef__":true,"id":5641}],"vector":{"__isSmartRef__":true,"id":5629},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"5635":{"offset":0,"color":{"__isSmartRef__":true,"id":5636}},"5636":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5637":{"offset":0.4,"color":{"__isSmartRef__":true,"id":5638}},"5638":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5639":{"offset":0.6,"color":{"__isSmartRef__":true,"id":5640}},"5640":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5641":{"offset":1,"color":{"__isSmartRef__":true,"id":5642}},"5642":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5643":{"sourceObj":{"__isSmartRef__":true,"id":5597},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":5597},"targetMethodName":"onFire","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":5644},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5644":{"source":{"__isSmartRef__":true,"id":5597},"target":{"__isSmartRef__":true,"id":5597}},"5645":{"sourceObj":{"__isSmartRef__":true,"id":5597},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":3937},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":5646},{"__isSmartRef__":true,"id":5646},{"__isSmartRef__":true,"id":5646},{"__isSmartRef__":true,"id":5646},{"__isSmartRef__":true,"id":5646},{"__isSmartRef__":true,"id":5646},{"__isSmartRef__":true,"id":5646},{"__isSmartRef__":true,"id":5646},{"__isSmartRef__":true,"id":5646},{"__isSmartRef__":true,"id":5646},{"__isSmartRef__":true,"id":5646},{"__isSmartRef__":true,"id":5646},{"__isSmartRef__":true,"id":5646},{"__isSmartRef__":true,"id":5646},{"__isSmartRef__":true,"id":5646},{"__isSmartRef__":true,"id":5646},{"__isSmartRef__":true,"id":5646},{"__isSmartRef__":true,"id":5646},{"__isSmartRef__":true,"id":5646},{"__isSmartRef__":true,"id":5646},{"__isSmartRef__":true,"id":5646}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5646":{"sourceObj":{"__isSmartRef__":true,"id":5597},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3937},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":5645},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5647":{"sourceObj":{"__isSmartRef__":true,"id":5597},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":3937},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":5648},{"__isSmartRef__":true,"id":5648},{"__isSmartRef__":true,"id":5648},{"__isSmartRef__":true,"id":5648},{"__isSmartRef__":true,"id":5648},{"__isSmartRef__":true,"id":5648},{"__isSmartRef__":true,"id":5648},{"__isSmartRef__":true,"id":5648},{"__isSmartRef__":true,"id":5648},{"__isSmartRef__":true,"id":5648},{"__isSmartRef__":true,"id":5648},{"__isSmartRef__":true,"id":5648},{"__isSmartRef__":true,"id":5648},{"__isSmartRef__":true,"id":5648},{"__isSmartRef__":true,"id":5648},{"__isSmartRef__":true,"id":5648},{"__isSmartRef__":true,"id":5648},{"__isSmartRef__":true,"id":5648},{"__isSmartRef__":true,"id":5648},{"__isSmartRef__":true,"id":5648},{"__isSmartRef__":true,"id":5648}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5648":{"sourceObj":{"__isSmartRef__":true,"id":5597},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3937},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":5647},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5649":{"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"},"5650":{"morph":{"__isSmartRef__":true,"id":5597},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5651":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5652":{"moveHorizontal":true},"5653":{"onFire":{"__isSmartRef__":true,"id":5654},"defaultModules":{"__isSmartRef__":true,"id":5658}},"5654":{"varMapping":{"__isSmartRef__":true,"id":5655},"source":"function onFire() {\n var runner = this.get('TestRunner');\n\n this.defaultModules().forEach(function (each) {\n runner.addModule(each);\n });\n}","funcProperties":{"__isSmartRef__":true,"id":5656},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"5655":{"this":{"__isSmartRef__":true,"id":5597}},"5656":{"timestamp":{"__isSmartRef__":true,"id":5657},"user":"lauritz","tags":[]},"5657":{"isSerializedDate":true,"string":"Fri Dec 09 2011 19:36:39 GMT+0100 (CET)"},"5658":{"varMapping":{"__isSmartRef__":true,"id":5659},"source":"function defaultModules() {\n return ['lively.morphic.Tests', 'lively.bindings.Tests', 'lively.bindings.GeometryBindingsTest', 'Tests.ClassTest', 'Tests.MiniPrototypeTest', 'Tests.ModuleSystemTests', 'Tests.OmetaTest', 'Tests.TestFrameworkTests', 'lively.persistence.Tests', 'lively.AST.Tests'];\n}","funcProperties":{"__isSmartRef__":true,"id":5660},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"5659":{"this":{"__isSmartRef__":true,"id":5597}},"5660":{"timestamp":{"__isSmartRef__":true,"id":5661},"user":"lauritz","tags":[]},"5661":{"isSerializedDate":true,"string":"Fri Dec 09 2011 23:05:40 GMT+0100 (CET)"},"5662":{"position":{"__isSmartRef__":true,"id":5663},"_Extent":{"__isSmartRef__":true,"id":5664},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":5665},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"renderContextTable":{"__isSmartRef__":true,"id":5666},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5667},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5663":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5664":{"x":504.6,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5665":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5666":{"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"},"5667":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5668":{"x":4.309999999999999,"y":170.495,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5669":{"partsSpaceName":"PartsBin/Layout/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph","migrationLevel":4,"partName":"HBox","changes":[{"__isSmartRef__":true,"id":5670}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5670":{"date":{"__isSmartRef__":true,"id":5671},"author":"fbo","message":"","id":"C0A8DE73-F7F3-437E-B0A6-5DD5B6456C9A"},"5671":{"isSerializedDate":true,"string":"Tue Nov 29 2011 21:11:31 GMT+0100 (CET)"},"5672":{"x":490,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5673":{"layouter":{"__isSmartRef__":true,"id":5674},"extentWithoutPlaceholder":{"__isSmartRef__":true,"id":5675}},"5674":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":2.92,"container":{"__isSmartRef__":true,"id":5317},"__SourceModuleName__":"Global.lively.morphic.Layout","__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout"},"5675":{"x":411.68,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5676":{"sourceObj":{"__isSmartRef__":true,"id":5317},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":3987},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":5677},{"__isSmartRef__":true,"id":5677},{"__isSmartRef__":true,"id":5677},{"__isSmartRef__":true,"id":5677},{"__isSmartRef__":true,"id":5677},{"__isSmartRef__":true,"id":5677},{"__isSmartRef__":true,"id":5677},{"__isSmartRef__":true,"id":5677},{"__isSmartRef__":true,"id":5677},{"__isSmartRef__":true,"id":5677},{"__isSmartRef__":true,"id":5677},{"__isSmartRef__":true,"id":5677},{"__isSmartRef__":true,"id":5677},{"__isSmartRef__":true,"id":5677},{"__isSmartRef__":true,"id":5677},{"__isSmartRef__":true,"id":5677},{"__isSmartRef__":true,"id":5677},{"__isSmartRef__":true,"id":5677},{"__isSmartRef__":true,"id":5677},{"__isSmartRef__":true,"id":5677},{"__isSmartRef__":true,"id":5677}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5677":{"sourceObj":{"__isSmartRef__":true,"id":5317},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3987},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":5676},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5678":{"sourceObj":{"__isSmartRef__":true,"id":5317},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":3987},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":5679},{"__isSmartRef__":true,"id":5679},{"__isSmartRef__":true,"id":5679},{"__isSmartRef__":true,"id":5679},{"__isSmartRef__":true,"id":5679},{"__isSmartRef__":true,"id":5679},{"__isSmartRef__":true,"id":5679},{"__isSmartRef__":true,"id":5679},{"__isSmartRef__":true,"id":5679},{"__isSmartRef__":true,"id":5679},{"__isSmartRef__":true,"id":5679},{"__isSmartRef__":true,"id":5679},{"__isSmartRef__":true,"id":5679},{"__isSmartRef__":true,"id":5679},{"__isSmartRef__":true,"id":5679},{"__isSmartRef__":true,"id":5679},{"__isSmartRef__":true,"id":5679},{"__isSmartRef__":true,"id":5679},{"__isSmartRef__":true,"id":5679},{"__isSmartRef__":true,"id":5679},{"__isSmartRef__":true,"id":5679}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5679":{"sourceObj":{"__isSmartRef__":true,"id":5317},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3987},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":5678},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5680":{"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"},"5681":{"morph":{"__isSmartRef__":true,"id":5317},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5682":{"submorphs":[],"scripts":[],"id":165,"shape":{"__isSmartRef__":true,"id":5683},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5689},"_MaxTextWidth":null,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":5686},"showsHalos":false,"_FontSize":11,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Label","partsBinMetaInfo":{"__isSmartRef__":true,"id":5690},"textChunks":[{"__isSmartRef__":true,"id":5691}],"charsReplaced":"some text","lastFindLoc":-9,"priorSelectionRange":null,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":5693},"isLabel":true,"_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","allowInput":false,"eventsAreIgnored":false,"renderContextTable":{"__isSmartRef__":true,"id":5694},"eventHandler":{"__isSmartRef__":true,"id":5695},"attributeConnections":[{"__isSmartRef__":true,"id":5696},{"__isSmartRef__":true,"id":5697},{"__isSmartRef__":true,"id":5698},{"__isSmartRef__":true,"id":5699}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"owner":{"__isSmartRef__":true,"id":5177},"_MinTextWidth":null,"_MinTextHeight":null,"draggingEnabled":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":5700},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"5683":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5684},"_Extent":{"__isSmartRef__":true,"id":5685},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":5686},"_Fill":null,"renderContextTable":{"__isSmartRef__":true,"id":5687},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5688},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5684":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5685":{"x":88,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5686":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5687":{"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"},"5688":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5689":{"x":4.309999999999999,"y":4.309999999999999,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5690":{"partsSpaceName":"PartsBin/Text/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"partName":"Label","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5691":{"style":{"__isSmartRef__":true,"id":5692},"chunkOwner":{"__isSmartRef__":true,"id":5682},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"5692":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"5693":{"x":88,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5694":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"5695":{"morph":{"__isSmartRef__":true,"id":5682},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5696":{"sourceObj":{"__isSmartRef__":true,"id":5682},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4026},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":5697},{"__isSmartRef__":true,"id":5697},{"__isSmartRef__":true,"id":5697},{"__isSmartRef__":true,"id":5697},{"__isSmartRef__":true,"id":5697},{"__isSmartRef__":true,"id":5697},{"__isSmartRef__":true,"id":5697},{"__isSmartRef__":true,"id":5697},{"__isSmartRef__":true,"id":5697},{"__isSmartRef__":true,"id":5697},{"__isSmartRef__":true,"id":5697},{"__isSmartRef__":true,"id":5697},{"__isSmartRef__":true,"id":5697},{"__isSmartRef__":true,"id":5697},{"__isSmartRef__":true,"id":5697},{"__isSmartRef__":true,"id":5697},{"__isSmartRef__":true,"id":5697},{"__isSmartRef__":true,"id":5697},{"__isSmartRef__":true,"id":5697},{"__isSmartRef__":true,"id":5697},{"__isSmartRef__":true,"id":5697}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5697":{"sourceObj":{"__isSmartRef__":true,"id":5682},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4026},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":5696},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5698":{"sourceObj":{"__isSmartRef__":true,"id":5682},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4026},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":5699},{"__isSmartRef__":true,"id":5699},{"__isSmartRef__":true,"id":5699},{"__isSmartRef__":true,"id":5699},{"__isSmartRef__":true,"id":5699},{"__isSmartRef__":true,"id":5699},{"__isSmartRef__":true,"id":5699},{"__isSmartRef__":true,"id":5699},{"__isSmartRef__":true,"id":5699},{"__isSmartRef__":true,"id":5699},{"__isSmartRef__":true,"id":5699},{"__isSmartRef__":true,"id":5699},{"__isSmartRef__":true,"id":5699},{"__isSmartRef__":true,"id":5699},{"__isSmartRef__":true,"id":5699},{"__isSmartRef__":true,"id":5699},{"__isSmartRef__":true,"id":5699},{"__isSmartRef__":true,"id":5699},{"__isSmartRef__":true,"id":5699},{"__isSmartRef__":true,"id":5699},{"__isSmartRef__":true,"id":5699}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5699":{"sourceObj":{"__isSmartRef__":true,"id":5682},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4026},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":5698},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5700":{"x":48.68136705273842,"y":-22.65224583943302,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5701":{"submorphs":[],"scripts":[],"id":166,"shape":{"__isSmartRef__":true,"id":5702},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5708},"_MaxTextWidth":null,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":5705},"showsHalos":false,"_FontSize":11,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Label1","partsBinMetaInfo":{"__isSmartRef__":true,"id":5709},"textChunks":[{"__isSmartRef__":true,"id":5710}],"charsReplaced":"some text","lastFindLoc":-9,"priorSelectionRange":null,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":5712},"isLabel":true,"_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","allowInput":false,"eventsAreIgnored":false,"renderContextTable":{"__isSmartRef__":true,"id":5713},"eventHandler":{"__isSmartRef__":true,"id":5714},"attributeConnections":[{"__isSmartRef__":true,"id":5715},{"__isSmartRef__":true,"id":5716},{"__isSmartRef__":true,"id":5717},{"__isSmartRef__":true,"id":5718}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"_MinTextWidth":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":5177},"draggingEnabled":false,"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.Text"},"5702":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5703},"_Extent":{"__isSmartRef__":true,"id":5704},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":5705},"_Fill":null,"renderContextTable":{"__isSmartRef__":true,"id":5706},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5707},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5703":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5704":{"x":87,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5705":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5706":{"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"},"5707":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5708":{"x":4.309999999999999,"y":195.89000000000004,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5709":{"partsSpaceName":"PartsBin/Text/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"partName":"Label","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5710":{"style":{"__isSmartRef__":true,"id":5711},"chunkOwner":{"__isSmartRef__":true,"id":5701},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"5711":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"5712":{"x":87,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5713":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"5714":{"morph":{"__isSmartRef__":true,"id":5701},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5715":{"sourceObj":{"__isSmartRef__":true,"id":5701},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4064},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":5716},{"__isSmartRef__":true,"id":5716},{"__isSmartRef__":true,"id":5716},{"__isSmartRef__":true,"id":5716},{"__isSmartRef__":true,"id":5716},{"__isSmartRef__":true,"id":5716},{"__isSmartRef__":true,"id":5716},{"__isSmartRef__":true,"id":5716},{"__isSmartRef__":true,"id":5716},{"__isSmartRef__":true,"id":5716},{"__isSmartRef__":true,"id":5716},{"__isSmartRef__":true,"id":5716},{"__isSmartRef__":true,"id":5716},{"__isSmartRef__":true,"id":5716},{"__isSmartRef__":true,"id":5716},{"__isSmartRef__":true,"id":5716},{"__isSmartRef__":true,"id":5716},{"__isSmartRef__":true,"id":5716},{"__isSmartRef__":true,"id":5716},{"__isSmartRef__":true,"id":5716},{"__isSmartRef__":true,"id":5716}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5716":{"sourceObj":{"__isSmartRef__":true,"id":5701},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4064},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":5715},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5717":{"sourceObj":{"__isSmartRef__":true,"id":5701},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4064},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":5718},{"__isSmartRef__":true,"id":5718},{"__isSmartRef__":true,"id":5718},{"__isSmartRef__":true,"id":5718},{"__isSmartRef__":true,"id":5718},{"__isSmartRef__":true,"id":5718},{"__isSmartRef__":true,"id":5718},{"__isSmartRef__":true,"id":5718},{"__isSmartRef__":true,"id":5718},{"__isSmartRef__":true,"id":5718},{"__isSmartRef__":true,"id":5718},{"__isSmartRef__":true,"id":5718},{"__isSmartRef__":true,"id":5718},{"__isSmartRef__":true,"id":5718},{"__isSmartRef__":true,"id":5718},{"__isSmartRef__":true,"id":5718},{"__isSmartRef__":true,"id":5718},{"__isSmartRef__":true,"id":5718},{"__isSmartRef__":true,"id":5718},{"__isSmartRef__":true,"id":5718},{"__isSmartRef__":true,"id":5718}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5718":{"sourceObj":{"__isSmartRef__":true,"id":5701},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4064},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":5717},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5719":{"submorphs":[],"scripts":[],"id":167,"shape":{"__isSmartRef__":true,"id":5720},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5726},"_MaxTextWidth":null,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":5723},"showsHalos":false,"_FontSize":11,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Label2","partsBinMetaInfo":{"__isSmartRef__":true,"id":5727},"textChunks":[{"__isSmartRef__":true,"id":5728}],"charsReplaced":"some text","lastFindLoc":-9,"priorSelectionRange":null,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":5730},"isLabel":true,"_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","allowInput":false,"eventsAreIgnored":false,"renderContextTable":{"__isSmartRef__":true,"id":5731},"eventHandler":{"__isSmartRef__":true,"id":5732},"attributeConnections":[{"__isSmartRef__":true,"id":5733},{"__isSmartRef__":true,"id":5734},{"__isSmartRef__":true,"id":5735},{"__isSmartRef__":true,"id":5736}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"_MinTextWidth":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":5177},"layout":{"__isSmartRef__":true,"id":5737},"draggingEnabled":false,"_Rotation":0,"_Scale":0.996005996001,"__LivelyClassName__":"lively.morphic.Text"},"5720":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5721},"_Extent":{"__isSmartRef__":true,"id":5722},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":5723},"_Fill":null,"renderContextTable":{"__isSmartRef__":true,"id":5724},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5725},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5721":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5722":{"x":83,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5723":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5724":{"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"},"5725":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5726":{"x":4.309999999999999,"y":462.07500000000005,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5727":{"partsSpaceName":"PartsBin/Text/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"partName":"Label","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5728":{"style":{"__isSmartRef__":true,"id":5729},"chunkOwner":{"__isSmartRef__":true,"id":5719},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"5729":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"5730":{"x":83,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5731":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"5732":{"morph":{"__isSmartRef__":true,"id":5719},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5733":{"sourceObj":{"__isSmartRef__":true,"id":5719},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4101},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":5734},{"__isSmartRef__":true,"id":5734},{"__isSmartRef__":true,"id":5734},{"__isSmartRef__":true,"id":5734},{"__isSmartRef__":true,"id":5734},{"__isSmartRef__":true,"id":5734},{"__isSmartRef__":true,"id":5734},{"__isSmartRef__":true,"id":5734},{"__isSmartRef__":true,"id":5734},{"__isSmartRef__":true,"id":5734},{"__isSmartRef__":true,"id":5734},{"__isSmartRef__":true,"id":5734},{"__isSmartRef__":true,"id":5734},{"__isSmartRef__":true,"id":5734},{"__isSmartRef__":true,"id":5734},{"__isSmartRef__":true,"id":5734},{"__isSmartRef__":true,"id":5734},{"__isSmartRef__":true,"id":5734},{"__isSmartRef__":true,"id":5734},{"__isSmartRef__":true,"id":5734},{"__isSmartRef__":true,"id":5734}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5734":{"sourceObj":{"__isSmartRef__":true,"id":5719},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4101},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":5733},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5735":{"sourceObj":{"__isSmartRef__":true,"id":5719},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4101},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":5736},{"__isSmartRef__":true,"id":5736},{"__isSmartRef__":true,"id":5736},{"__isSmartRef__":true,"id":5736},{"__isSmartRef__":true,"id":5736},{"__isSmartRef__":true,"id":5736},{"__isSmartRef__":true,"id":5736},{"__isSmartRef__":true,"id":5736},{"__isSmartRef__":true,"id":5736},{"__isSmartRef__":true,"id":5736},{"__isSmartRef__":true,"id":5736},{"__isSmartRef__":true,"id":5736},{"__isSmartRef__":true,"id":5736},{"__isSmartRef__":true,"id":5736},{"__isSmartRef__":true,"id":5736},{"__isSmartRef__":true,"id":5736},{"__isSmartRef__":true,"id":5736},{"__isSmartRef__":true,"id":5736},{"__isSmartRef__":true,"id":5736},{"__isSmartRef__":true,"id":5736},{"__isSmartRef__":true,"id":5736}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5736":{"sourceObj":{"__isSmartRef__":true,"id":5719},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4101},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":5735},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5737":{},"5738":{"submorphs":[{"__isSmartRef__":true,"id":5739},{"__isSmartRef__":true,"id":5800},{"__isSmartRef__":true,"id":5862},{"__isSmartRef__":true,"id":5923},{"__isSmartRef__":true,"id":5985},{"__isSmartRef__":true,"id":6046}],"scripts":[],"id":168,"shape":{"__isSmartRef__":true,"id":6079},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6086},"showsHalos":false,"name":"TestClassButtons","partsBinMetaInfo":{"__isSmartRef__":true,"id":6087},"__SourceModuleName__":"Global.lively.morphic.Core","priorExtent":{"__isSmartRef__":true,"id":6090},"layout":{"__isSmartRef__":true,"id":6091},"attributeConnections":[{"__isSmartRef__":true,"id":6094},{"__isSmartRef__":true,"id":6095},{"__isSmartRef__":true,"id":6096},{"__isSmartRef__":true,"id":6097}],"renderContextTable":{"__isSmartRef__":true,"id":6098},"eventHandler":{"__isSmartRef__":true,"id":6099},"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"isInLayoutCycle":false,"owner":{"__isSmartRef__":true,"id":5177},"grabbingEnabled":false,"draggingEnabled":false,"_Rotation":0,"_Scale":1.0040100200350561,"__LivelyClassName__":"lively.morphic.Box"},"5739":{"submorphs":[{"__isSmartRef__":true,"id":5740}],"scripts":[],"id":169,"shape":{"__isSmartRef__":true,"id":5759},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5775},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":5762},"lighterFill":{"__isSmartRef__":true,"id":5776},"label":{"__isSmartRef__":true,"id":5740},"showsHalos":false,"name":"DeselectTestClassesButton","attributeConnections":[{"__isSmartRef__":true,"id":5785},{"__isSmartRef__":true,"id":5787},{"__isSmartRef__":true,"id":5788},{"__isSmartRef__":true,"id":5789},{"__isSmartRef__":true,"id":5790}],"doNotSerialize":["$$fire","$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$fire","$$_Rotation","$$_Scale"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":5791},"eventHandler":{"__isSmartRef__":true,"id":5792},"priorExtent":{"__isSmartRef__":true,"id":5793},"layout":{"__isSmartRef__":true,"id":5794},"owner":{"__isSmartRef__":true,"id":5738},"draggingEnabled":false,"_Rotation":0,"_Scale":0.996005996001,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5795},"__LivelyClassName__":"lively.morphic.Button"},"5740":{"submorphs":[],"scripts":[],"id":170,"shape":{"__isSmartRef__":true,"id":5741},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5747},"_MaxTextWidth":90,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":5744},"padding":{"__isSmartRef__":true,"id":5748},"_Padding":{"__isSmartRef__":true,"id":5749},"owner":{"__isSmartRef__":true,"id":5739},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":5750}],"priorExtent":{"__isSmartRef__":true,"id":5752},"renderContextTable":{"__isSmartRef__":true,"id":5753},"eventHandler":{"__isSmartRef__":true,"id":5754},"_WhiteSpaceHandling":"pre-wrap","_Align":"center","_HandStyle":"default","_PointerEvents":"none","attributeConnections":[{"__isSmartRef__":true,"id":5755},{"__isSmartRef__":true,"id":5756},{"__isSmartRef__":true,"id":5757},{"__isSmartRef__":true,"id":5758}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"_MinTextWidth":90,"_MinTextHeight":null,"draggingEnabled":false,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"5741":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5742},"_Extent":{"__isSmartRef__":true,"id":5743},"_BorderColor":{"__isSmartRef__":true,"id":5744},"renderContextTable":{"__isSmartRef__":true,"id":5745},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":5746},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5742":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5743":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5744":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5745":{"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"},"5746":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5747":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5748":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5749":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5750":{"style":{"__isSmartRef__":true,"id":5751},"chunkOwner":{"__isSmartRef__":true,"id":5740},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"5751":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"5752":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5753":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"5754":{"morph":{"__isSmartRef__":true,"id":5740},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5755":{"sourceObj":{"__isSmartRef__":true,"id":5740},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4142},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":5756},{"__isSmartRef__":true,"id":5756},{"__isSmartRef__":true,"id":5756},{"__isSmartRef__":true,"id":5756},{"__isSmartRef__":true,"id":5756},{"__isSmartRef__":true,"id":5756},{"__isSmartRef__":true,"id":5756},{"__isSmartRef__":true,"id":5756},{"__isSmartRef__":true,"id":5756},{"__isSmartRef__":true,"id":5756},{"__isSmartRef__":true,"id":5756},{"__isSmartRef__":true,"id":5756},{"__isSmartRef__":true,"id":5756},{"__isSmartRef__":true,"id":5756},{"__isSmartRef__":true,"id":5756},{"__isSmartRef__":true,"id":5756},{"__isSmartRef__":true,"id":5756},{"__isSmartRef__":true,"id":5756},{"__isSmartRef__":true,"id":5756},{"__isSmartRef__":true,"id":5756},{"__isSmartRef__":true,"id":5756}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5756":{"sourceObj":{"__isSmartRef__":true,"id":5740},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4142},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":5755},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5757":{"sourceObj":{"__isSmartRef__":true,"id":5740},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4142},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":5758},{"__isSmartRef__":true,"id":5758},{"__isSmartRef__":true,"id":5758},{"__isSmartRef__":true,"id":5758},{"__isSmartRef__":true,"id":5758},{"__isSmartRef__":true,"id":5758},{"__isSmartRef__":true,"id":5758},{"__isSmartRef__":true,"id":5758},{"__isSmartRef__":true,"id":5758},{"__isSmartRef__":true,"id":5758},{"__isSmartRef__":true,"id":5758},{"__isSmartRef__":true,"id":5758},{"__isSmartRef__":true,"id":5758},{"__isSmartRef__":true,"id":5758},{"__isSmartRef__":true,"id":5758},{"__isSmartRef__":true,"id":5758},{"__isSmartRef__":true,"id":5758},{"__isSmartRef__":true,"id":5758},{"__isSmartRef__":true,"id":5758},{"__isSmartRef__":true,"id":5758},{"__isSmartRef__":true,"id":5758}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5758":{"sourceObj":{"__isSmartRef__":true,"id":5740},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4142},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":5757},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5759":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5760},"_Extent":{"__isSmartRef__":true,"id":5761},"_Fill":{"__isSmartRef__":true,"id":5762},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":5772},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":5773},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5774},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5760":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5761":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5762":{"stops":[{"__isSmartRef__":true,"id":5763},{"__isSmartRef__":true,"id":5765},{"__isSmartRef__":true,"id":5767},{"__isSmartRef__":true,"id":5769}],"vector":{"__isSmartRef__":true,"id":5771},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"5763":{"offset":0,"color":{"__isSmartRef__":true,"id":5764}},"5764":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5765":{"offset":0.4,"color":{"__isSmartRef__":true,"id":5766}},"5766":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5767":{"offset":0.6,"color":{"__isSmartRef__":true,"id":5768}},"5768":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5769":{"offset":1,"color":{"__isSmartRef__":true,"id":5770}},"5770":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5771":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5772":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5773":{"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"},"5774":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5775":{"x":72.84,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5776":{"stops":[{"__isSmartRef__":true,"id":5777},{"__isSmartRef__":true,"id":5779},{"__isSmartRef__":true,"id":5781},{"__isSmartRef__":true,"id":5783}],"vector":{"__isSmartRef__":true,"id":5771},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"5777":{"offset":0,"color":{"__isSmartRef__":true,"id":5778}},"5778":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5779":{"offset":0.4,"color":{"__isSmartRef__":true,"id":5780}},"5780":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5781":{"offset":0.6,"color":{"__isSmartRef__":true,"id":5782}},"5782":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5783":{"offset":1,"color":{"__isSmartRef__":true,"id":5784}},"5784":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5785":{"sourceObj":{"__isSmartRef__":true,"id":5739},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":5739},"targetMethodName":"onFire","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":5786},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5786":{"source":{"__isSmartRef__":true,"id":5739},"target":{"__isSmartRef__":true,"id":5739}},"5787":{"sourceObj":{"__isSmartRef__":true,"id":5739},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4193},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":5788},{"__isSmartRef__":true,"id":5788},{"__isSmartRef__":true,"id":5788},{"__isSmartRef__":true,"id":5788},{"__isSmartRef__":true,"id":5788},{"__isSmartRef__":true,"id":5788},{"__isSmartRef__":true,"id":5788},{"__isSmartRef__":true,"id":5788},{"__isSmartRef__":true,"id":5788},{"__isSmartRef__":true,"id":5788},{"__isSmartRef__":true,"id":5788},{"__isSmartRef__":true,"id":5788},{"__isSmartRef__":true,"id":5788},{"__isSmartRef__":true,"id":5788},{"__isSmartRef__":true,"id":5788},{"__isSmartRef__":true,"id":5788},{"__isSmartRef__":true,"id":5788},{"__isSmartRef__":true,"id":5788},{"__isSmartRef__":true,"id":5788},{"__isSmartRef__":true,"id":5788},{"__isSmartRef__":true,"id":5788}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5788":{"sourceObj":{"__isSmartRef__":true,"id":5739},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4193},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":5787},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5789":{"sourceObj":{"__isSmartRef__":true,"id":5739},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4193},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":5790},{"__isSmartRef__":true,"id":5790},{"__isSmartRef__":true,"id":5790},{"__isSmartRef__":true,"id":5790},{"__isSmartRef__":true,"id":5790},{"__isSmartRef__":true,"id":5790},{"__isSmartRef__":true,"id":5790},{"__isSmartRef__":true,"id":5790},{"__isSmartRef__":true,"id":5790},{"__isSmartRef__":true,"id":5790},{"__isSmartRef__":true,"id":5790},{"__isSmartRef__":true,"id":5790},{"__isSmartRef__":true,"id":5790},{"__isSmartRef__":true,"id":5790},{"__isSmartRef__":true,"id":5790},{"__isSmartRef__":true,"id":5790},{"__isSmartRef__":true,"id":5790},{"__isSmartRef__":true,"id":5790},{"__isSmartRef__":true,"id":5790},{"__isSmartRef__":true,"id":5790},{"__isSmartRef__":true,"id":5790}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5790":{"sourceObj":{"__isSmartRef__":true,"id":5739},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4193},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":5789},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5791":{"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"},"5792":{"morph":{"__isSmartRef__":true,"id":5739},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5793":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5794":{"moveHorizontal":false},"5795":{"onFire":{"__isSmartRef__":true,"id":5796}},"5796":{"varMapping":{"__isSmartRef__":true,"id":5797},"source":"function onFire() {\n this.get(\"TestRunner\").get(\"TestClassesList\").clearSelections();\n}","funcProperties":{"__isSmartRef__":true,"id":5798},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"5797":{"this":{"__isSmartRef__":true,"id":5739}},"5798":{"timestamp":{"__isSmartRef__":true,"id":5799},"user":"lauritz","tags":[]},"5799":{"isSerializedDate":true,"string":"Wed Dec 07 2011 20:12:51 GMT+0100 (CET)"},"5800":{"submorphs":[{"__isSmartRef__":true,"id":5801}],"scripts":[],"id":171,"shape":{"__isSmartRef__":true,"id":5820},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5836},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":5823},"lighterFill":{"__isSmartRef__":true,"id":5837},"label":{"__isSmartRef__":true,"id":5801},"showsHalos":false,"name":"SelectAllTestClassesButton","attributeConnections":[{"__isSmartRef__":true,"id":5846},{"__isSmartRef__":true,"id":5848},{"__isSmartRef__":true,"id":5849},{"__isSmartRef__":true,"id":5850},{"__isSmartRef__":true,"id":5851}],"doNotSerialize":["$$fire","$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$fire","$$_Rotation","$$_Scale"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":5852},"eventHandler":{"__isSmartRef__":true,"id":5853},"priorExtent":{"__isSmartRef__":true,"id":5854},"layout":{"__isSmartRef__":true,"id":5855},"distanceToDragEvent":{"__isSmartRef__":true,"id":5856},"owner":{"__isSmartRef__":true,"id":5738},"draggingEnabled":false,"_Rotation":0,"_Scale":0.9880657804942088,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5857},"__LivelyClassName__":"lively.morphic.Button"},"5801":{"submorphs":[],"scripts":[],"id":172,"shape":{"__isSmartRef__":true,"id":5802},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5808},"_MaxTextWidth":70,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":5805},"padding":{"__isSmartRef__":true,"id":5809},"_Padding":{"__isSmartRef__":true,"id":5810},"owner":{"__isSmartRef__":true,"id":5800},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":5811}],"priorExtent":{"__isSmartRef__":true,"id":5813},"renderContextTable":{"__isSmartRef__":true,"id":5814},"eventHandler":{"__isSmartRef__":true,"id":5815},"_WhiteSpaceHandling":"pre-wrap","_Align":"center","_HandStyle":"default","_PointerEvents":"none","attributeConnections":[{"__isSmartRef__":true,"id":5816},{"__isSmartRef__":true,"id":5817},{"__isSmartRef__":true,"id":5818},{"__isSmartRef__":true,"id":5819}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"_MinTextWidth":70,"_MinTextHeight":null,"draggingEnabled":false,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"5802":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5803},"_Extent":{"__isSmartRef__":true,"id":5804},"_BorderColor":{"__isSmartRef__":true,"id":5805},"renderContextTable":{"__isSmartRef__":true,"id":5806},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":5807},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5803":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5804":{"x":70,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5805":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5806":{"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"},"5807":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5808":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5809":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5810":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5811":{"style":{"__isSmartRef__":true,"id":5812},"chunkOwner":{"__isSmartRef__":true,"id":5801},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"5812":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"5813":{"x":70,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5814":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"5815":{"morph":{"__isSmartRef__":true,"id":5801},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5816":{"sourceObj":{"__isSmartRef__":true,"id":5801},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4241},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":5817},{"__isSmartRef__":true,"id":5817},{"__isSmartRef__":true,"id":5817},{"__isSmartRef__":true,"id":5817},{"__isSmartRef__":true,"id":5817},{"__isSmartRef__":true,"id":5817},{"__isSmartRef__":true,"id":5817},{"__isSmartRef__":true,"id":5817},{"__isSmartRef__":true,"id":5817},{"__isSmartRef__":true,"id":5817},{"__isSmartRef__":true,"id":5817},{"__isSmartRef__":true,"id":5817},{"__isSmartRef__":true,"id":5817},{"__isSmartRef__":true,"id":5817},{"__isSmartRef__":true,"id":5817},{"__isSmartRef__":true,"id":5817},{"__isSmartRef__":true,"id":5817},{"__isSmartRef__":true,"id":5817},{"__isSmartRef__":true,"id":5817},{"__isSmartRef__":true,"id":5817},{"__isSmartRef__":true,"id":5817}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5817":{"sourceObj":{"__isSmartRef__":true,"id":5801},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4241},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":5816},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5818":{"sourceObj":{"__isSmartRef__":true,"id":5801},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4241},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":5819},{"__isSmartRef__":true,"id":5819},{"__isSmartRef__":true,"id":5819},{"__isSmartRef__":true,"id":5819},{"__isSmartRef__":true,"id":5819},{"__isSmartRef__":true,"id":5819},{"__isSmartRef__":true,"id":5819},{"__isSmartRef__":true,"id":5819},{"__isSmartRef__":true,"id":5819},{"__isSmartRef__":true,"id":5819},{"__isSmartRef__":true,"id":5819},{"__isSmartRef__":true,"id":5819},{"__isSmartRef__":true,"id":5819},{"__isSmartRef__":true,"id":5819},{"__isSmartRef__":true,"id":5819},{"__isSmartRef__":true,"id":5819},{"__isSmartRef__":true,"id":5819},{"__isSmartRef__":true,"id":5819},{"__isSmartRef__":true,"id":5819},{"__isSmartRef__":true,"id":5819},{"__isSmartRef__":true,"id":5819}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5819":{"sourceObj":{"__isSmartRef__":true,"id":5801},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4241},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":5818},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5820":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5821},"_Extent":{"__isSmartRef__":true,"id":5822},"_Fill":{"__isSmartRef__":true,"id":5823},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":5833},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":5834},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5835},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5821":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5822":{"x":70,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5823":{"stops":[{"__isSmartRef__":true,"id":5824},{"__isSmartRef__":true,"id":5826},{"__isSmartRef__":true,"id":5828},{"__isSmartRef__":true,"id":5830}],"vector":{"__isSmartRef__":true,"id":5832},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"5824":{"offset":0,"color":{"__isSmartRef__":true,"id":5825}},"5825":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5826":{"offset":0.4,"color":{"__isSmartRef__":true,"id":5827}},"5827":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5828":{"offset":0.6,"color":{"__isSmartRef__":true,"id":5829}},"5829":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5830":{"offset":1,"color":{"__isSmartRef__":true,"id":5831}},"5831":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5832":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5833":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5834":{"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"},"5835":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5836":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5837":{"stops":[{"__isSmartRef__":true,"id":5838},{"__isSmartRef__":true,"id":5840},{"__isSmartRef__":true,"id":5842},{"__isSmartRef__":true,"id":5844}],"vector":{"__isSmartRef__":true,"id":5832},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"5838":{"offset":0,"color":{"__isSmartRef__":true,"id":5839}},"5839":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5840":{"offset":0.4,"color":{"__isSmartRef__":true,"id":5841}},"5841":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5842":{"offset":0.6,"color":{"__isSmartRef__":true,"id":5843}},"5843":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5844":{"offset":1,"color":{"__isSmartRef__":true,"id":5845}},"5845":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5846":{"sourceObj":{"__isSmartRef__":true,"id":5800},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":5800},"targetMethodName":"onFire","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":5847},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5847":{"source":{"__isSmartRef__":true,"id":5800},"target":{"__isSmartRef__":true,"id":5800}},"5848":{"sourceObj":{"__isSmartRef__":true,"id":5800},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4292},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":5849},{"__isSmartRef__":true,"id":5849},{"__isSmartRef__":true,"id":5849},{"__isSmartRef__":true,"id":5849},{"__isSmartRef__":true,"id":5849},{"__isSmartRef__":true,"id":5849},{"__isSmartRef__":true,"id":5849},{"__isSmartRef__":true,"id":5849},{"__isSmartRef__":true,"id":5849},{"__isSmartRef__":true,"id":5849},{"__isSmartRef__":true,"id":5849},{"__isSmartRef__":true,"id":5849},{"__isSmartRef__":true,"id":5849},{"__isSmartRef__":true,"id":5849},{"__isSmartRef__":true,"id":5849},{"__isSmartRef__":true,"id":5849},{"__isSmartRef__":true,"id":5849},{"__isSmartRef__":true,"id":5849},{"__isSmartRef__":true,"id":5849},{"__isSmartRef__":true,"id":5849},{"__isSmartRef__":true,"id":5849}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5849":{"sourceObj":{"__isSmartRef__":true,"id":5800},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4292},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":5848},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5850":{"sourceObj":{"__isSmartRef__":true,"id":5800},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4292},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":5851},{"__isSmartRef__":true,"id":5851},{"__isSmartRef__":true,"id":5851},{"__isSmartRef__":true,"id":5851},{"__isSmartRef__":true,"id":5851},{"__isSmartRef__":true,"id":5851},{"__isSmartRef__":true,"id":5851},{"__isSmartRef__":true,"id":5851},{"__isSmartRef__":true,"id":5851},{"__isSmartRef__":true,"id":5851},{"__isSmartRef__":true,"id":5851},{"__isSmartRef__":true,"id":5851},{"__isSmartRef__":true,"id":5851},{"__isSmartRef__":true,"id":5851},{"__isSmartRef__":true,"id":5851},{"__isSmartRef__":true,"id":5851},{"__isSmartRef__":true,"id":5851},{"__isSmartRef__":true,"id":5851},{"__isSmartRef__":true,"id":5851},{"__isSmartRef__":true,"id":5851},{"__isSmartRef__":true,"id":5851}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5851":{"sourceObj":{"__isSmartRef__":true,"id":5800},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4292},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":5850},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5852":{"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"},"5853":{"morph":{"__isSmartRef__":true,"id":5800},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5854":{"x":70,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5855":{"moveHorizontal":false},"5856":{"x":39.221170689868984,"y":-7.600740881021238,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5857":{"onFire":{"__isSmartRef__":true,"id":5858}},"5858":{"varMapping":{"__isSmartRef__":true,"id":5859},"source":"function onFire() {\n this.get(\"TestRunner\").selectAllTestClasses();\n}","funcProperties":{"__isSmartRef__":true,"id":5860},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"5859":{"this":{"__isSmartRef__":true,"id":5800}},"5860":{"timestamp":{"__isSmartRef__":true,"id":5861},"user":"lauritz","tags":[]},"5861":{"isSerializedDate":true,"string":"Wed Dec 07 2011 21:56:28 GMT+0100 (CET)"},"5862":{"submorphs":[{"__isSmartRef__":true,"id":5863}],"scripts":[],"id":173,"shape":{"__isSmartRef__":true,"id":5882},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5898},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":5885},"lighterFill":{"__isSmartRef__":true,"id":5899},"label":{"__isSmartRef__":true,"id":5863},"showsHalos":false,"name":"RunTestsButton","attributeConnections":[{"__isSmartRef__":true,"id":5908},{"__isSmartRef__":true,"id":5909},{"__isSmartRef__":true,"id":5910},{"__isSmartRef__":true,"id":5911},{"__isSmartRef__":true,"id":5912}],"doNotSerialize":["$$fire","$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$fire","$$_Rotation","$$_Scale"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":5913},"eventHandler":{"__isSmartRef__":true,"id":5914},"priorExtent":{"__isSmartRef__":true,"id":5915},"layout":{"__isSmartRef__":true,"id":5916},"distanceToDragEvent":{"__isSmartRef__":true,"id":5917},"draggingEnabled":false,"owner":{"__isSmartRef__":true,"id":5738},"_Rotation":0,"_Scale":0.9880657804942089,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5918},"__LivelyClassName__":"lively.morphic.Button"},"5863":{"submorphs":[],"scripts":[],"id":174,"shape":{"__isSmartRef__":true,"id":5864},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5870},"_MaxTextWidth":90,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":5867},"padding":{"__isSmartRef__":true,"id":5871},"_Padding":{"__isSmartRef__":true,"id":5872},"owner":{"__isSmartRef__":true,"id":5862},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":5873}],"priorExtent":{"__isSmartRef__":true,"id":5875},"renderContextTable":{"__isSmartRef__":true,"id":5876},"eventHandler":{"__isSmartRef__":true,"id":5877},"_WhiteSpaceHandling":"pre-wrap","_Align":"center","_HandStyle":"default","_PointerEvents":"none","attributeConnections":[{"__isSmartRef__":true,"id":5878},{"__isSmartRef__":true,"id":5879},{"__isSmartRef__":true,"id":5880},{"__isSmartRef__":true,"id":5881}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"_MinTextWidth":90,"_MinTextHeight":null,"draggingEnabled":false,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"5864":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5865},"_Extent":{"__isSmartRef__":true,"id":5866},"_BorderColor":{"__isSmartRef__":true,"id":5867},"renderContextTable":{"__isSmartRef__":true,"id":5868},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":5869},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5865":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5866":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5867":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5868":{"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"},"5869":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5870":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5871":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5872":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5873":{"style":{"__isSmartRef__":true,"id":5874},"chunkOwner":{"__isSmartRef__":true,"id":5863},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"5874":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"5875":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5876":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"5877":{"morph":{"__isSmartRef__":true,"id":5863},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5878":{"sourceObj":{"__isSmartRef__":true,"id":5863},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4341},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":5879},{"__isSmartRef__":true,"id":5879},{"__isSmartRef__":true,"id":5879},{"__isSmartRef__":true,"id":5879},{"__isSmartRef__":true,"id":5879},{"__isSmartRef__":true,"id":5879},{"__isSmartRef__":true,"id":5879},{"__isSmartRef__":true,"id":5879},{"__isSmartRef__":true,"id":5879},{"__isSmartRef__":true,"id":5879},{"__isSmartRef__":true,"id":5879},{"__isSmartRef__":true,"id":5879},{"__isSmartRef__":true,"id":5879},{"__isSmartRef__":true,"id":5879},{"__isSmartRef__":true,"id":5879},{"__isSmartRef__":true,"id":5879},{"__isSmartRef__":true,"id":5879},{"__isSmartRef__":true,"id":5879},{"__isSmartRef__":true,"id":5879},{"__isSmartRef__":true,"id":5879},{"__isSmartRef__":true,"id":5879}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5879":{"sourceObj":{"__isSmartRef__":true,"id":5863},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4341},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":5878},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5880":{"sourceObj":{"__isSmartRef__":true,"id":5863},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4341},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":5881},{"__isSmartRef__":true,"id":5881},{"__isSmartRef__":true,"id":5881},{"__isSmartRef__":true,"id":5881},{"__isSmartRef__":true,"id":5881},{"__isSmartRef__":true,"id":5881},{"__isSmartRef__":true,"id":5881},{"__isSmartRef__":true,"id":5881},{"__isSmartRef__":true,"id":5881},{"__isSmartRef__":true,"id":5881},{"__isSmartRef__":true,"id":5881},{"__isSmartRef__":true,"id":5881},{"__isSmartRef__":true,"id":5881},{"__isSmartRef__":true,"id":5881},{"__isSmartRef__":true,"id":5881},{"__isSmartRef__":true,"id":5881},{"__isSmartRef__":true,"id":5881},{"__isSmartRef__":true,"id":5881},{"__isSmartRef__":true,"id":5881},{"__isSmartRef__":true,"id":5881},{"__isSmartRef__":true,"id":5881}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5881":{"sourceObj":{"__isSmartRef__":true,"id":5863},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4341},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":5880},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5882":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5883},"_Extent":{"__isSmartRef__":true,"id":5884},"_Fill":{"__isSmartRef__":true,"id":5885},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":5895},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":5896},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5897},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5883":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5884":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5885":{"stops":[{"__isSmartRef__":true,"id":5886},{"__isSmartRef__":true,"id":5888},{"__isSmartRef__":true,"id":5890},{"__isSmartRef__":true,"id":5892}],"vector":{"__isSmartRef__":true,"id":5894},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"5886":{"offset":0,"color":{"__isSmartRef__":true,"id":5887}},"5887":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5888":{"offset":0.4,"color":{"__isSmartRef__":true,"id":5889}},"5889":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5890":{"offset":0.6,"color":{"__isSmartRef__":true,"id":5891}},"5891":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5892":{"offset":1,"color":{"__isSmartRef__":true,"id":5893}},"5893":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5894":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5895":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5896":{"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"},"5897":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5898":{"x":411.35999999999996,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5899":{"stops":[{"__isSmartRef__":true,"id":5900},{"__isSmartRef__":true,"id":5902},{"__isSmartRef__":true,"id":5904},{"__isSmartRef__":true,"id":5906}],"vector":{"__isSmartRef__":true,"id":5894},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"5900":{"offset":0,"color":{"__isSmartRef__":true,"id":5901}},"5901":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5902":{"offset":0.4,"color":{"__isSmartRef__":true,"id":5903}},"5903":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5904":{"offset":0.6,"color":{"__isSmartRef__":true,"id":5905}},"5905":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5906":{"offset":1,"color":{"__isSmartRef__":true,"id":5907}},"5907":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5908":{"sourceObj":{"__isSmartRef__":true,"id":5862},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":5862},"targetMethodName":"onFire","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5909":{"sourceObj":{"__isSmartRef__":true,"id":5862},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4391},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":5910},{"__isSmartRef__":true,"id":5910},{"__isSmartRef__":true,"id":5910},{"__isSmartRef__":true,"id":5910},{"__isSmartRef__":true,"id":5910},{"__isSmartRef__":true,"id":5910},{"__isSmartRef__":true,"id":5910},{"__isSmartRef__":true,"id":5910},{"__isSmartRef__":true,"id":5910},{"__isSmartRef__":true,"id":5910},{"__isSmartRef__":true,"id":5910},{"__isSmartRef__":true,"id":5910},{"__isSmartRef__":true,"id":5910},{"__isSmartRef__":true,"id":5910},{"__isSmartRef__":true,"id":5910},{"__isSmartRef__":true,"id":5910},{"__isSmartRef__":true,"id":5910},{"__isSmartRef__":true,"id":5910},{"__isSmartRef__":true,"id":5910},{"__isSmartRef__":true,"id":5910},{"__isSmartRef__":true,"id":5910}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5910":{"sourceObj":{"__isSmartRef__":true,"id":5862},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4391},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":5909},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5911":{"sourceObj":{"__isSmartRef__":true,"id":5862},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4391},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":5912},{"__isSmartRef__":true,"id":5912},{"__isSmartRef__":true,"id":5912},{"__isSmartRef__":true,"id":5912},{"__isSmartRef__":true,"id":5912},{"__isSmartRef__":true,"id":5912},{"__isSmartRef__":true,"id":5912},{"__isSmartRef__":true,"id":5912},{"__isSmartRef__":true,"id":5912},{"__isSmartRef__":true,"id":5912},{"__isSmartRef__":true,"id":5912},{"__isSmartRef__":true,"id":5912},{"__isSmartRef__":true,"id":5912},{"__isSmartRef__":true,"id":5912},{"__isSmartRef__":true,"id":5912},{"__isSmartRef__":true,"id":5912},{"__isSmartRef__":true,"id":5912},{"__isSmartRef__":true,"id":5912},{"__isSmartRef__":true,"id":5912},{"__isSmartRef__":true,"id":5912},{"__isSmartRef__":true,"id":5912}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5912":{"sourceObj":{"__isSmartRef__":true,"id":5862},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4391},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":5911},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5913":{"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"},"5914":{"morph":{"__isSmartRef__":true,"id":5862},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5915":{"x":90,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5916":{"moveHorizontal":false},"5917":{"x":57.72633518834607,"y":-15.523025088414272,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5918":{"onFire":{"__isSmartRef__":true,"id":5919}},"5919":{"varMapping":{"__isSmartRef__":true,"id":5920},"source":"function onFire() {\n this.get(\"TestRunner\").runSelectedTestClasses();\n}","funcProperties":{"__isSmartRef__":true,"id":5921},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"5920":{"this":{"__isSmartRef__":true,"id":5862}},"5921":{"timestamp":{"__isSmartRef__":true,"id":5922},"user":"lauritz","tags":[]},"5922":{"isSerializedDate":true,"string":"Fri Dec 09 2011 20:04:59 GMT+0100 (CET)"},"5923":{"submorphs":[{"__isSmartRef__":true,"id":5924}],"scripts":[],"id":175,"shape":{"__isSmartRef__":true,"id":5943},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5959},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":5946},"lighterFill":{"__isSmartRef__":true,"id":5960},"label":{"__isSmartRef__":true,"id":5924},"showsHalos":false,"name":"RemoveSelectedTestClassesButton","attributeConnections":[{"__isSmartRef__":true,"id":5969},{"__isSmartRef__":true,"id":5971},{"__isSmartRef__":true,"id":5972},{"__isSmartRef__":true,"id":5973},{"__isSmartRef__":true,"id":5974}],"doNotSerialize":["$$fire","$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$fire","$$_Rotation","$$_Scale"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":5975},"eventHandler":{"__isSmartRef__":true,"id":5976},"priorExtent":{"__isSmartRef__":true,"id":5977},"layout":{"__isSmartRef__":true,"id":5978},"distanceToDragEvent":{"__isSmartRef__":true,"id":5979},"draggingEnabled":false,"owner":{"__isSmartRef__":true,"id":5738},"_Rotation":0,"_Scale":0.9801888648295347,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5980},"__LivelyClassName__":"lively.morphic.Button"},"5924":{"submorphs":[],"scripts":[],"id":176,"shape":{"__isSmartRef__":true,"id":5925},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5931},"_MaxTextWidth":120,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":5928},"padding":{"__isSmartRef__":true,"id":5932},"_Padding":{"__isSmartRef__":true,"id":5933},"owner":{"__isSmartRef__":true,"id":5923},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":5934}],"priorExtent":{"__isSmartRef__":true,"id":5936},"renderContextTable":{"__isSmartRef__":true,"id":5937},"eventHandler":{"__isSmartRef__":true,"id":5938},"_WhiteSpaceHandling":"pre-wrap","_Align":"center","_HandStyle":"default","_PointerEvents":"none","attributeConnections":[{"__isSmartRef__":true,"id":5939},{"__isSmartRef__":true,"id":5940},{"__isSmartRef__":true,"id":5941},{"__isSmartRef__":true,"id":5942}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"_MinTextWidth":120,"_MinTextHeight":null,"draggingEnabled":false,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"5925":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5926},"_Extent":{"__isSmartRef__":true,"id":5927},"_BorderColor":{"__isSmartRef__":true,"id":5928},"renderContextTable":{"__isSmartRef__":true,"id":5929},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":5930},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5926":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5927":{"x":120,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5928":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5929":{"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"},"5930":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5931":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5932":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5933":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5934":{"style":{"__isSmartRef__":true,"id":5935},"chunkOwner":{"__isSmartRef__":true,"id":5924},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"5935":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"5936":{"x":120,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5937":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"5938":{"morph":{"__isSmartRef__":true,"id":5924},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5939":{"sourceObj":{"__isSmartRef__":true,"id":5924},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4440},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":5940},{"__isSmartRef__":true,"id":5940},{"__isSmartRef__":true,"id":5940},{"__isSmartRef__":true,"id":5940},{"__isSmartRef__":true,"id":5940},{"__isSmartRef__":true,"id":5940},{"__isSmartRef__":true,"id":5940},{"__isSmartRef__":true,"id":5940},{"__isSmartRef__":true,"id":5940},{"__isSmartRef__":true,"id":5940},{"__isSmartRef__":true,"id":5940},{"__isSmartRef__":true,"id":5940},{"__isSmartRef__":true,"id":5940},{"__isSmartRef__":true,"id":5940},{"__isSmartRef__":true,"id":5940},{"__isSmartRef__":true,"id":5940},{"__isSmartRef__":true,"id":5940},{"__isSmartRef__":true,"id":5940},{"__isSmartRef__":true,"id":5940},{"__isSmartRef__":true,"id":5940},{"__isSmartRef__":true,"id":5940}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5940":{"sourceObj":{"__isSmartRef__":true,"id":5924},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4440},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":5939},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5941":{"sourceObj":{"__isSmartRef__":true,"id":5924},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4440},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":5942},{"__isSmartRef__":true,"id":5942},{"__isSmartRef__":true,"id":5942},{"__isSmartRef__":true,"id":5942},{"__isSmartRef__":true,"id":5942},{"__isSmartRef__":true,"id":5942},{"__isSmartRef__":true,"id":5942},{"__isSmartRef__":true,"id":5942},{"__isSmartRef__":true,"id":5942},{"__isSmartRef__":true,"id":5942},{"__isSmartRef__":true,"id":5942},{"__isSmartRef__":true,"id":5942},{"__isSmartRef__":true,"id":5942},{"__isSmartRef__":true,"id":5942},{"__isSmartRef__":true,"id":5942},{"__isSmartRef__":true,"id":5942},{"__isSmartRef__":true,"id":5942},{"__isSmartRef__":true,"id":5942},{"__isSmartRef__":true,"id":5942},{"__isSmartRef__":true,"id":5942},{"__isSmartRef__":true,"id":5942}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5942":{"sourceObj":{"__isSmartRef__":true,"id":5924},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4440},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":5941},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5943":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5944},"_Extent":{"__isSmartRef__":true,"id":5945},"_Fill":{"__isSmartRef__":true,"id":5946},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":5956},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":5957},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5958},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5944":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5945":{"x":120,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5946":{"stops":[{"__isSmartRef__":true,"id":5947},{"__isSmartRef__":true,"id":5949},{"__isSmartRef__":true,"id":5951},{"__isSmartRef__":true,"id":5953}],"vector":{"__isSmartRef__":true,"id":5955},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"5947":{"offset":0,"color":{"__isSmartRef__":true,"id":5948}},"5948":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5949":{"offset":0.4,"color":{"__isSmartRef__":true,"id":5950}},"5950":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5951":{"offset":0.6,"color":{"__isSmartRef__":true,"id":5952}},"5952":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5953":{"offset":1,"color":{"__isSmartRef__":true,"id":5954}},"5954":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5955":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5956":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5957":{"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"},"5958":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5959":{"x":165.68,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5960":{"stops":[{"__isSmartRef__":true,"id":5961},{"__isSmartRef__":true,"id":5963},{"__isSmartRef__":true,"id":5965},{"__isSmartRef__":true,"id":5967}],"vector":{"__isSmartRef__":true,"id":5955},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"5961":{"offset":0,"color":{"__isSmartRef__":true,"id":5962}},"5962":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5963":{"offset":0.4,"color":{"__isSmartRef__":true,"id":5964}},"5964":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5965":{"offset":0.6,"color":{"__isSmartRef__":true,"id":5966}},"5966":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5967":{"offset":1,"color":{"__isSmartRef__":true,"id":5968}},"5968":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5969":{"sourceObj":{"__isSmartRef__":true,"id":5923},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":5923},"targetMethodName":"onFire","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":5970},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5970":{"source":{"__isSmartRef__":true,"id":5923},"target":{"__isSmartRef__":true,"id":5923}},"5971":{"sourceObj":{"__isSmartRef__":true,"id":5923},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4491},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":5972},{"__isSmartRef__":true,"id":5972},{"__isSmartRef__":true,"id":5972},{"__isSmartRef__":true,"id":5972},{"__isSmartRef__":true,"id":5972},{"__isSmartRef__":true,"id":5972},{"__isSmartRef__":true,"id":5972},{"__isSmartRef__":true,"id":5972},{"__isSmartRef__":true,"id":5972},{"__isSmartRef__":true,"id":5972},{"__isSmartRef__":true,"id":5972},{"__isSmartRef__":true,"id":5972},{"__isSmartRef__":true,"id":5972},{"__isSmartRef__":true,"id":5972},{"__isSmartRef__":true,"id":5972},{"__isSmartRef__":true,"id":5972},{"__isSmartRef__":true,"id":5972},{"__isSmartRef__":true,"id":5972},{"__isSmartRef__":true,"id":5972},{"__isSmartRef__":true,"id":5972},{"__isSmartRef__":true,"id":5972}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5972":{"sourceObj":{"__isSmartRef__":true,"id":5923},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4491},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":5971},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5973":{"sourceObj":{"__isSmartRef__":true,"id":5923},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4491},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":5974},{"__isSmartRef__":true,"id":5974},{"__isSmartRef__":true,"id":5974},{"__isSmartRef__":true,"id":5974},{"__isSmartRef__":true,"id":5974},{"__isSmartRef__":true,"id":5974},{"__isSmartRef__":true,"id":5974},{"__isSmartRef__":true,"id":5974},{"__isSmartRef__":true,"id":5974},{"__isSmartRef__":true,"id":5974},{"__isSmartRef__":true,"id":5974},{"__isSmartRef__":true,"id":5974},{"__isSmartRef__":true,"id":5974},{"__isSmartRef__":true,"id":5974},{"__isSmartRef__":true,"id":5974},{"__isSmartRef__":true,"id":5974},{"__isSmartRef__":true,"id":5974},{"__isSmartRef__":true,"id":5974},{"__isSmartRef__":true,"id":5974},{"__isSmartRef__":true,"id":5974},{"__isSmartRef__":true,"id":5974}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"5974":{"sourceObj":{"__isSmartRef__":true,"id":5923},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4491},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":5973},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"5975":{"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"},"5976":{"morph":{"__isSmartRef__":true,"id":5923},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5977":{"x":120,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5978":{"moveHorizontal":true},"5979":{"x":78.38507274989763,"y":-11.600740881021238,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5980":{"onFire":{"__isSmartRef__":true,"id":5981}},"5981":{"varMapping":{"__isSmartRef__":true,"id":5982},"source":"function onFire() {\n var list = this.get('TestRunner').get('TestClassesList');\n list.getSelectedItems().forEach(function (each) {\n list.removeItemOrValue(each);\n });\n}","funcProperties":{"__isSmartRef__":true,"id":5983},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"5982":{"this":{"__isSmartRef__":true,"id":5923}},"5983":{"timestamp":{"__isSmartRef__":true,"id":5984},"user":"lauritz","tags":[]},"5984":{"isSerializedDate":true,"string":"Wed Dec 07 2011 23:23:41 GMT+0100 (CET)"},"5985":{"submorphs":[{"__isSmartRef__":true,"id":5986}],"scripts":[],"id":177,"shape":{"__isSmartRef__":true,"id":6005},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6021},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":6008},"lighterFill":{"__isSmartRef__":true,"id":6022},"label":{"__isSmartRef__":true,"id":5986},"showsHalos":false,"name":"AddAvailableTestClassesButton","attributeConnections":[{"__isSmartRef__":true,"id":6031},{"__isSmartRef__":true,"id":6032},{"__isSmartRef__":true,"id":6033},{"__isSmartRef__":true,"id":6034},{"__isSmartRef__":true,"id":6035}],"doNotSerialize":["$$fire","$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$fire","$$_Rotation","$$_Scale"],"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":6036},"eventHandler":{"__isSmartRef__":true,"id":6037},"priorExtent":{"__isSmartRef__":true,"id":6038},"layout":{"__isSmartRef__":true,"id":6039},"distanceToDragEvent":{"__isSmartRef__":true,"id":6040},"draggingEnabled":false,"owner":{"__isSmartRef__":true,"id":5738},"_Rotation":0,"_Scale":0.9880657804942091,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6041},"__LivelyClassName__":"lively.morphic.Button"},"5986":{"submorphs":[],"scripts":[],"id":178,"shape":{"__isSmartRef__":true,"id":5987},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":5993},"_MaxTextWidth":120,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":5990},"padding":{"__isSmartRef__":true,"id":5994},"_Padding":{"__isSmartRef__":true,"id":5995},"owner":{"__isSmartRef__":true,"id":5985},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","textChunks":[{"__isSmartRef__":true,"id":5996}],"priorExtent":{"__isSmartRef__":true,"id":5998},"renderContextTable":{"__isSmartRef__":true,"id":5999},"eventHandler":{"__isSmartRef__":true,"id":6000},"_WhiteSpaceHandling":"pre-wrap","_Align":"center","_HandStyle":"default","_PointerEvents":"none","attributeConnections":[{"__isSmartRef__":true,"id":6001},{"__isSmartRef__":true,"id":6002},{"__isSmartRef__":true,"id":6003},{"__isSmartRef__":true,"id":6004}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"_MinTextWidth":120,"_MinTextHeight":null,"draggingEnabled":false,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"5987":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":5988},"_Extent":{"__isSmartRef__":true,"id":5989},"_BorderColor":{"__isSmartRef__":true,"id":5990},"renderContextTable":{"__isSmartRef__":true,"id":5991},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":5992},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"5988":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5989":{"x":120,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5990":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"5991":{"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"},"5992":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5993":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5994":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5995":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"5996":{"style":{"__isSmartRef__":true,"id":5997},"chunkOwner":{"__isSmartRef__":true,"id":5986},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"5997":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"5998":{"x":120,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"5999":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"6000":{"morph":{"__isSmartRef__":true,"id":5986},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6001":{"sourceObj":{"__isSmartRef__":true,"id":5986},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4540},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":6002},{"__isSmartRef__":true,"id":6002},{"__isSmartRef__":true,"id":6002},{"__isSmartRef__":true,"id":6002},{"__isSmartRef__":true,"id":6002},{"__isSmartRef__":true,"id":6002},{"__isSmartRef__":true,"id":6002},{"__isSmartRef__":true,"id":6002},{"__isSmartRef__":true,"id":6002},{"__isSmartRef__":true,"id":6002},{"__isSmartRef__":true,"id":6002},{"__isSmartRef__":true,"id":6002},{"__isSmartRef__":true,"id":6002},{"__isSmartRef__":true,"id":6002},{"__isSmartRef__":true,"id":6002},{"__isSmartRef__":true,"id":6002},{"__isSmartRef__":true,"id":6002},{"__isSmartRef__":true,"id":6002},{"__isSmartRef__":true,"id":6002},{"__isSmartRef__":true,"id":6002},{"__isSmartRef__":true,"id":6002}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"6002":{"sourceObj":{"__isSmartRef__":true,"id":5986},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4540},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":6001},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6003":{"sourceObj":{"__isSmartRef__":true,"id":5986},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4540},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":6004},{"__isSmartRef__":true,"id":6004},{"__isSmartRef__":true,"id":6004},{"__isSmartRef__":true,"id":6004},{"__isSmartRef__":true,"id":6004},{"__isSmartRef__":true,"id":6004},{"__isSmartRef__":true,"id":6004},{"__isSmartRef__":true,"id":6004},{"__isSmartRef__":true,"id":6004},{"__isSmartRef__":true,"id":6004},{"__isSmartRef__":true,"id":6004},{"__isSmartRef__":true,"id":6004},{"__isSmartRef__":true,"id":6004},{"__isSmartRef__":true,"id":6004},{"__isSmartRef__":true,"id":6004},{"__isSmartRef__":true,"id":6004},{"__isSmartRef__":true,"id":6004},{"__isSmartRef__":true,"id":6004},{"__isSmartRef__":true,"id":6004},{"__isSmartRef__":true,"id":6004},{"__isSmartRef__":true,"id":6004}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"6004":{"sourceObj":{"__isSmartRef__":true,"id":5986},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4540},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":6003},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6005":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":6006},"_Extent":{"__isSmartRef__":true,"id":6007},"_Fill":{"__isSmartRef__":true,"id":6008},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":6018},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":6019},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6020},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6006":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6007":{"x":120,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6008":{"stops":[{"__isSmartRef__":true,"id":6009},{"__isSmartRef__":true,"id":6011},{"__isSmartRef__":true,"id":6013},{"__isSmartRef__":true,"id":6015}],"vector":{"__isSmartRef__":true,"id":6017},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"6009":{"offset":0,"color":{"__isSmartRef__":true,"id":6010}},"6010":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6011":{"offset":0.4,"color":{"__isSmartRef__":true,"id":6012}},"6012":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6013":{"offset":0.6,"color":{"__isSmartRef__":true,"id":6014}},"6014":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6015":{"offset":1,"color":{"__isSmartRef__":true,"id":6016}},"6016":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6017":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6018":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6019":{"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"},"6020":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6021":{"x":288.52,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6022":{"stops":[{"__isSmartRef__":true,"id":6023},{"__isSmartRef__":true,"id":6025},{"__isSmartRef__":true,"id":6027},{"__isSmartRef__":true,"id":6029}],"vector":{"__isSmartRef__":true,"id":6017},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"6023":{"offset":0,"color":{"__isSmartRef__":true,"id":6024}},"6024":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6025":{"offset":0.4,"color":{"__isSmartRef__":true,"id":6026}},"6026":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6027":{"offset":0.6,"color":{"__isSmartRef__":true,"id":6028}},"6028":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6029":{"offset":1,"color":{"__isSmartRef__":true,"id":6030}},"6030":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6031":{"sourceObj":{"__isSmartRef__":true,"id":5985},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":5985},"targetMethodName":"onFire","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6032":{"sourceObj":{"__isSmartRef__":true,"id":5985},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4590},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":6033},{"__isSmartRef__":true,"id":6033},{"__isSmartRef__":true,"id":6033},{"__isSmartRef__":true,"id":6033},{"__isSmartRef__":true,"id":6033},{"__isSmartRef__":true,"id":6033},{"__isSmartRef__":true,"id":6033},{"__isSmartRef__":true,"id":6033},{"__isSmartRef__":true,"id":6033},{"__isSmartRef__":true,"id":6033},{"__isSmartRef__":true,"id":6033},{"__isSmartRef__":true,"id":6033},{"__isSmartRef__":true,"id":6033},{"__isSmartRef__":true,"id":6033},{"__isSmartRef__":true,"id":6033},{"__isSmartRef__":true,"id":6033},{"__isSmartRef__":true,"id":6033},{"__isSmartRef__":true,"id":6033},{"__isSmartRef__":true,"id":6033},{"__isSmartRef__":true,"id":6033},{"__isSmartRef__":true,"id":6033}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"6033":{"sourceObj":{"__isSmartRef__":true,"id":5985},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4590},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":6032},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6034":{"sourceObj":{"__isSmartRef__":true,"id":5985},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4590},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":6035},{"__isSmartRef__":true,"id":6035},{"__isSmartRef__":true,"id":6035},{"__isSmartRef__":true,"id":6035},{"__isSmartRef__":true,"id":6035},{"__isSmartRef__":true,"id":6035},{"__isSmartRef__":true,"id":6035},{"__isSmartRef__":true,"id":6035},{"__isSmartRef__":true,"id":6035},{"__isSmartRef__":true,"id":6035},{"__isSmartRef__":true,"id":6035},{"__isSmartRef__":true,"id":6035},{"__isSmartRef__":true,"id":6035},{"__isSmartRef__":true,"id":6035},{"__isSmartRef__":true,"id":6035},{"__isSmartRef__":true,"id":6035},{"__isSmartRef__":true,"id":6035},{"__isSmartRef__":true,"id":6035},{"__isSmartRef__":true,"id":6035},{"__isSmartRef__":true,"id":6035},{"__isSmartRef__":true,"id":6035}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"6035":{"sourceObj":{"__isSmartRef__":true,"id":5985},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4590},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":6034},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6036":{"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"},"6037":{"morph":{"__isSmartRef__":true,"id":5985},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6038":{"x":120,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6039":{"moveHorizontal":false},"6040":{"x":75.02517708843084,"y":-12.600740881021238,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6041":{"onFire":{"__isSmartRef__":true,"id":6042}},"6042":{"varMapping":{"__isSmartRef__":true,"id":6043},"source":"function onFire() {\n this.get('TestRunner').listAllAvailableTestClasses();\n}","funcProperties":{"__isSmartRef__":true,"id":6044},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6043":{"this":{"__isSmartRef__":true,"id":5985}},"6044":{"timestamp":{"__isSmartRef__":true,"id":6045},"user":"lauritz","tags":[]},"6045":{"isSerializedDate":true,"string":"Fri Dec 09 2011 19:46:19 GMT+0100 (CET)"},"6046":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":6047},"id":179,"renderContextTable":{"__isSmartRef__":true,"id":6052},"eventHandler":{"__isSmartRef__":true,"id":6053},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":6054},"name":"TestRunProgressIndicator","priorExtent":{"__isSmartRef__":true,"id":6055},"showsHalos":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":6056},"partsBinMetaInfo":{"__isSmartRef__":true,"id":6057},"__SourceModuleName__":"Global.lively.morphic.Widgets","attributeConnections":[{"__isSmartRef__":true,"id":6058},{"__isSmartRef__":true,"id":6059},{"__isSmartRef__":true,"id":6060},{"__isSmartRef__":true,"id":6061}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"owner":{"__isSmartRef__":true,"id":5738},"_Rotation":0,"_Scale":0.986090636999001,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6062},"__LivelyClassName__":"lively.morphic.Image"},"6047":{"_Position":{"__isSmartRef__":true,"id":6048},"renderContextTable":{"__isSmartRef__":true,"id":6049},"_Extent":{"__isSmartRef__":true,"id":6050},"_ImageURL":"data:image/gif;base64,R0lGODlhEAAQAPIAAP///wAAAMLCwkJCQgAAAGJiYoKCgpKSkiH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isLoaded":true,"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6051},"_Opacity":0,"__LivelyClassName__":"lively.morphic.Shapes.Image"},"6048":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6049":{"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","setImageURL":"setImageURLHTML","getNativeExtent":"getNativeExtentHTML"},"6050":{"x":20,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6051":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6052":{"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"},"6053":{"morph":{"__isSmartRef__":true,"id":6046},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6054":{"x":504.19999999999993,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6055":{"x":20,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6056":{"x":39,"y":-11,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6057":{"partName":"ProgressIndicator","requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Widgets/","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6058":{"sourceObj":{"__isSmartRef__":true,"id":6046},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4635},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":6059},{"__isSmartRef__":true,"id":6059},{"__isSmartRef__":true,"id":6059},{"__isSmartRef__":true,"id":6059},{"__isSmartRef__":true,"id":6059},{"__isSmartRef__":true,"id":6059},{"__isSmartRef__":true,"id":6059},{"__isSmartRef__":true,"id":6059},{"__isSmartRef__":true,"id":6059},{"__isSmartRef__":true,"id":6059},{"__isSmartRef__":true,"id":6059},{"__isSmartRef__":true,"id":6059},{"__isSmartRef__":true,"id":6059},{"__isSmartRef__":true,"id":6059},{"__isSmartRef__":true,"id":6059},{"__isSmartRef__":true,"id":6059},{"__isSmartRef__":true,"id":6059},{"__isSmartRef__":true,"id":6059},{"__isSmartRef__":true,"id":6059},{"__isSmartRef__":true,"id":6059},{"__isSmartRef__":true,"id":6059}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"6059":{"sourceObj":{"__isSmartRef__":true,"id":6046},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4635},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":6058},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6060":{"sourceObj":{"__isSmartRef__":true,"id":6046},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4635},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":6061},{"__isSmartRef__":true,"id":6061},{"__isSmartRef__":true,"id":6061},{"__isSmartRef__":true,"id":6061},{"__isSmartRef__":true,"id":6061},{"__isSmartRef__":true,"id":6061},{"__isSmartRef__":true,"id":6061},{"__isSmartRef__":true,"id":6061},{"__isSmartRef__":true,"id":6061},{"__isSmartRef__":true,"id":6061},{"__isSmartRef__":true,"id":6061},{"__isSmartRef__":true,"id":6061},{"__isSmartRef__":true,"id":6061},{"__isSmartRef__":true,"id":6061},{"__isSmartRef__":true,"id":6061},{"__isSmartRef__":true,"id":6061},{"__isSmartRef__":true,"id":6061},{"__isSmartRef__":true,"id":6061},{"__isSmartRef__":true,"id":6061},{"__isSmartRef__":true,"id":6061},{"__isSmartRef__":true,"id":6061}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"6061":{"sourceObj":{"__isSmartRef__":true,"id":6046},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4635},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":6060},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6062":{"hide":{"__isSmartRef__":true,"id":6063},"show":{"__isSmartRef__":true,"id":6071}},"6063":{"varMapping":{"__isSmartRef__":true,"id":6064},"source":"function hide() {\n this.setOpacity(0);\n $super();\n}","funcProperties":{"__isSmartRef__":true,"id":6069},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6064":{"this":{"__isSmartRef__":true,"id":6046},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6065}},"6065":{"$super":{"__isSmartRef__":true,"id":6066}},"6066":{"varMapping":{"__isSmartRef__":true,"id":6067},"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":6068},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6067":{"obj":{"__isSmartRef__":true,"id":6046},"name":"hide"},"6068":{},"6069":{"timestamp":{"__isSmartRef__":true,"id":6070},"user":"lauritz","tags":[]},"6070":{"isSerializedDate":true,"string":"Fri Dec 09 2011 23:03:32 GMT+0100 (CET)"},"6071":{"varMapping":{"__isSmartRef__":true,"id":6072},"source":"function show() {\n this.setOpacity(1);\n $super();\n}","funcProperties":{"__isSmartRef__":true,"id":6077},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6072":{"this":{"__isSmartRef__":true,"id":6046},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6073}},"6073":{"$super":{"__isSmartRef__":true,"id":6074}},"6074":{"varMapping":{"__isSmartRef__":true,"id":6075},"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":6076},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6075":{"obj":{"__isSmartRef__":true,"id":6046},"name":"show"},"6076":{},"6077":{"timestamp":{"__isSmartRef__":true,"id":6078},"user":"lauritz","tags":[]},"6078":{"isSerializedDate":true,"string":"Fri Dec 09 2011 23:03:32 GMT+0100 (CET)"},"6079":{"position":{"__isSmartRef__":true,"id":6080},"_Extent":{"__isSmartRef__":true,"id":6081},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6082},"_Fill":{"__isSmartRef__":true,"id":6083},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"renderContextTable":{"__isSmartRef__":true,"id":6084},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6085},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6080":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6081":{"x":524.2,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6082":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6083":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6084":{"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"},"6085":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6086":{"x":4.31,"y":436.68000000000006,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6087":{"partsSpaceName":"PartsBin/Layout/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph","migrationLevel":4,"partName":"HBox","changes":[{"__isSmartRef__":true,"id":6088}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6088":{"date":{"__isSmartRef__":true,"id":6089},"author":"fbo","message":"","id":"C0A8DE73-F7F3-437E-B0A6-5DD5B6456C9A"},"6089":{"isSerializedDate":true,"string":"Tue Nov 29 2011 21:11:31 GMT+0100 (CET)"},"6090":{"x":524.2,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6091":{"layouter":{"__isSmartRef__":true,"id":6092},"extentWithoutPlaceholder":{"__isSmartRef__":true,"id":6093}},"6092":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":2.8400000000000003,"container":{"__isSmartRef__":true,"id":5738},"__SourceModuleName__":"Global.lively.morphic.Layout","__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout"},"6093":{"x":591.175,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6094":{"sourceObj":{"__isSmartRef__":true,"id":5738},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4689},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":6095},{"__isSmartRef__":true,"id":6095},{"__isSmartRef__":true,"id":6095},{"__isSmartRef__":true,"id":6095},{"__isSmartRef__":true,"id":6095},{"__isSmartRef__":true,"id":6095},{"__isSmartRef__":true,"id":6095},{"__isSmartRef__":true,"id":6095},{"__isSmartRef__":true,"id":6095},{"__isSmartRef__":true,"id":6095},{"__isSmartRef__":true,"id":6095},{"__isSmartRef__":true,"id":6095},{"__isSmartRef__":true,"id":6095},{"__isSmartRef__":true,"id":6095},{"__isSmartRef__":true,"id":6095},{"__isSmartRef__":true,"id":6095},{"__isSmartRef__":true,"id":6095},{"__isSmartRef__":true,"id":6095},{"__isSmartRef__":true,"id":6095},{"__isSmartRef__":true,"id":6095},{"__isSmartRef__":true,"id":6095}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"6095":{"sourceObj":{"__isSmartRef__":true,"id":5738},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4689},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":6094},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6096":{"sourceObj":{"__isSmartRef__":true,"id":5738},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4689},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":6097},{"__isSmartRef__":true,"id":6097},{"__isSmartRef__":true,"id":6097},{"__isSmartRef__":true,"id":6097},{"__isSmartRef__":true,"id":6097},{"__isSmartRef__":true,"id":6097},{"__isSmartRef__":true,"id":6097},{"__isSmartRef__":true,"id":6097},{"__isSmartRef__":true,"id":6097},{"__isSmartRef__":true,"id":6097},{"__isSmartRef__":true,"id":6097},{"__isSmartRef__":true,"id":6097},{"__isSmartRef__":true,"id":6097},{"__isSmartRef__":true,"id":6097},{"__isSmartRef__":true,"id":6097},{"__isSmartRef__":true,"id":6097},{"__isSmartRef__":true,"id":6097},{"__isSmartRef__":true,"id":6097},{"__isSmartRef__":true,"id":6097},{"__isSmartRef__":true,"id":6097},{"__isSmartRef__":true,"id":6097}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"6097":{"sourceObj":{"__isSmartRef__":true,"id":5738},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4689},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":6096},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6098":{"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"},"6099":{"morph":{"__isSmartRef__":true,"id":5738},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6100":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":6101},"_Extent":{"__isSmartRef__":true,"id":6102},"_Fill":{"__isSmartRef__":true,"id":6103},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":6104},"renderContextTable":{"__isSmartRef__":true,"id":6105},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6106},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6101":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6102":{"x":532.82,"y":663.78,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6103":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6104":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6105":{"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"},"6106":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6107":{"x":0,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6108":{"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"},"6109":{"morph":{"__isSmartRef__":true,"id":5177},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6110":{"adjustForNewBounds":true,"resizeWidth":true,"resizeHeight":true,"layouter":{"__isSmartRef__":true,"id":6111},"extentWithoutPlaceholder":{"__isSmartRef__":true,"id":6102}},"6111":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":4.31,"spacing":5.3950000000000005,"container":{"__isSmartRef__":true,"id":5177},"__SourceModuleName__":"Global.lively.morphic.Layout","__LivelyClassName__":"lively.morphic.Layout.VerticalLayout"},"6112":{"x":532.82,"y":687.175,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6113":{"submorphs":[{"__isSmartRef__":true,"id":5177},{"__isSmartRef__":true,"id":6114}],"scripts":[],"shape":{"__isSmartRef__":true,"id":6294},"id":144,"renderContextTable":{"__isSmartRef__":true,"id":6299},"eventHandler":{"__isSmartRef__":true,"id":6300},"droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":6301},"LK2":true,"_Position":{"__isSmartRef__":true,"id":6302},"priorExtent":{"__isSmartRef__":true,"id":6303},"targetMorph":{"__isSmartRef__":true,"id":5177},"titleBar":{"__isSmartRef__":true,"id":6114},"contentOffset":{"__isSmartRef__":true,"id":6107},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":6304},"name":"TestRunner2","highlighted":true,"prevDragPos":{"__isSmartRef__":true,"id":6337},"isBeingDragged":false,"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","attributeConnections":[{"__isSmartRef__":true,"id":6338},{"__isSmartRef__":true,"id":6339},{"__isSmartRef__":true,"id":6340},{"__isSmartRef__":true,"id":6341}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"prevScroll":[0,0],"testRunner":{"__isSmartRef__":true,"id":5177},"isCiJob":false,"isPlaceholder":true,"eventsAreIgnored":true,"owner":null,"state":"shutdown","_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6342},"__LivelyClassName__":"lively.morphic.Window","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"6114":{"submorphs":[{"__isSmartRef__":true,"id":6115},{"__isSmartRef__":true,"id":6133},{"__isSmartRef__":true,"id":6188},{"__isSmartRef__":true,"id":6230}],"scripts":[],"shape":{"__isSmartRef__":true,"id":6273},"id":180,"renderContextTable":{"__isSmartRef__":true,"id":6285},"eventHandler":{"__isSmartRef__":true,"id":6286},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":6287},"_Position":{"__isSmartRef__":true,"id":6288},"windowMorph":{"__isSmartRef__":true,"id":6113},"label":{"__isSmartRef__":true,"id":6115},"closeButton":{"__isSmartRef__":true,"id":6133},"menuButton":{"__isSmartRef__":true,"id":6188},"collapseButton":{"__isSmartRef__":true,"id":6230},"priorExtent":{"__isSmartRef__":true,"id":6289},"owner":{"__isSmartRef__":true,"id":6113},"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","attributeConnections":[{"__isSmartRef__":true,"id":6290},{"__isSmartRef__":true,"id":6291},{"__isSmartRef__":true,"id":6292},{"__isSmartRef__":true,"id":6293}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.TitleBar"},"6115":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":6116},"id":181,"renderContextTable":{"__isSmartRef__":true,"id":6122},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":6123}],"eventHandler":{"__isSmartRef__":true,"id":6125},"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":6126},"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":6114},"priorExtent":{"__isSmartRef__":true,"id":6127},"_MaxTextWidth":474.88724059394735,"_MinTextWidth":474.88724059394735,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":6128},"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[{"__isSmartRef__":true,"id":6129},{"__isSmartRef__":true,"id":6130},{"__isSmartRef__":true,"id":6131},{"__isSmartRef__":true,"id":6132}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.Text"},"6116":{"_Position":{"__isSmartRef__":true,"id":6117},"renderContextTable":{"__isSmartRef__":true,"id":6118},"_Extent":{"__isSmartRef__":true,"id":6119},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":6120},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6121},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6117":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6118":{"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"},"6119":{"x":474.88724059394735,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6120":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6121":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6122":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"6123":{"style":{"__isSmartRef__":true,"id":6124},"chunkOwner":{"__isSmartRef__":true,"id":6115},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"6124":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"6125":{"morph":{"__isSmartRef__":true,"id":6115},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6126":{"resizeWidth":true},"6127":{"x":474.88724059394735,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6128":{"x":20,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6129":{"sourceObj":{"__isSmartRef__":true,"id":6115},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4819},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":6130},{"__isSmartRef__":true,"id":6130},{"__isSmartRef__":true,"id":6130},{"__isSmartRef__":true,"id":6130},{"__isSmartRef__":true,"id":6130},{"__isSmartRef__":true,"id":6130},{"__isSmartRef__":true,"id":6130},{"__isSmartRef__":true,"id":6130},{"__isSmartRef__":true,"id":6130},{"__isSmartRef__":true,"id":6130},{"__isSmartRef__":true,"id":6130},{"__isSmartRef__":true,"id":6130},{"__isSmartRef__":true,"id":6130},{"__isSmartRef__":true,"id":6130},{"__isSmartRef__":true,"id":6130},{"__isSmartRef__":true,"id":6130},{"__isSmartRef__":true,"id":6130},{"__isSmartRef__":true,"id":6130},{"__isSmartRef__":true,"id":6130},{"__isSmartRef__":true,"id":6130},{"__isSmartRef__":true,"id":6130}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"6130":{"sourceObj":{"__isSmartRef__":true,"id":6115},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4819},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":6129},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6131":{"sourceObj":{"__isSmartRef__":true,"id":6115},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4819},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":6132},{"__isSmartRef__":true,"id":6132},{"__isSmartRef__":true,"id":6132},{"__isSmartRef__":true,"id":6132},{"__isSmartRef__":true,"id":6132},{"__isSmartRef__":true,"id":6132},{"__isSmartRef__":true,"id":6132},{"__isSmartRef__":true,"id":6132},{"__isSmartRef__":true,"id":6132},{"__isSmartRef__":true,"id":6132},{"__isSmartRef__":true,"id":6132},{"__isSmartRef__":true,"id":6132},{"__isSmartRef__":true,"id":6132},{"__isSmartRef__":true,"id":6132},{"__isSmartRef__":true,"id":6132},{"__isSmartRef__":true,"id":6132},{"__isSmartRef__":true,"id":6132},{"__isSmartRef__":true,"id":6132},{"__isSmartRef__":true,"id":6132},{"__isSmartRef__":true,"id":6132},{"__isSmartRef__":true,"id":6132}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"6132":{"sourceObj":{"__isSmartRef__":true,"id":6115},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4819},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":6131},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6133":{"submorphs":[{"__isSmartRef__":true,"id":6134}],"scripts":[],"shape":{"__isSmartRef__":true,"id":6150},"id":182,"renderContextTable":{"__isSmartRef__":true,"id":6166},"eventHandler":{"__isSmartRef__":true,"id":6167},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":6168},"priorExtent":{"__isSmartRef__":true,"id":6169},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":6156},"lighterFill":{"__isSmartRef__":true,"id":6170},"label":{"__isSmartRef__":true,"id":6134},"owner":{"__isSmartRef__":true,"id":6114},"layout":{"__isSmartRef__":true,"id":6179},"attributeConnections":[{"__isSmartRef__":true,"id":6180},{"__isSmartRef__":true,"id":6182},{"__isSmartRef__":true,"id":6184},{"__isSmartRef__":true,"id":6185},{"__isSmartRef__":true,"id":6186},{"__isSmartRef__":true,"id":6187}],"doNotSerialize":["$$getHelpText","$$fire","$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$getHelpText","$$fire","$$_Rotation","$$_Scale"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"6134":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":6135},"id":183,"renderContextTable":{"__isSmartRef__":true,"id":6140},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":6141}],"eventHandler":{"__isSmartRef__":true,"id":6143},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":6144},"priorExtent":{"__isSmartRef__":true,"id":6145},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":6133},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[{"__isSmartRef__":true,"id":6146},{"__isSmartRef__":true,"id":6147},{"__isSmartRef__":true,"id":6148},{"__isSmartRef__":true,"id":6149}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"__LivelyClassName__":"lively.morphic.Text"},"6135":{"_Position":{"__isSmartRef__":true,"id":6136},"renderContextTable":{"__isSmartRef__":true,"id":6137},"_Extent":{"__isSmartRef__":true,"id":6138},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":6139},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6121},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6136":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6137":{"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"},"6138":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6139":{"x":0,"y":3,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6140":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"6141":{"style":{"__isSmartRef__":true,"id":6142},"chunkOwner":{"__isSmartRef__":true,"id":6134},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"6142":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"6143":{"morph":{"__isSmartRef__":true,"id":6134},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6144":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6145":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6146":{"sourceObj":{"__isSmartRef__":true,"id":6134},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4855},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":6147},{"__isSmartRef__":true,"id":6147},{"__isSmartRef__":true,"id":6147},{"__isSmartRef__":true,"id":6147},{"__isSmartRef__":true,"id":6147},{"__isSmartRef__":true,"id":6147},{"__isSmartRef__":true,"id":6147},{"__isSmartRef__":true,"id":6147},{"__isSmartRef__":true,"id":6147},{"__isSmartRef__":true,"id":6147},{"__isSmartRef__":true,"id":6147},{"__isSmartRef__":true,"id":6147},{"__isSmartRef__":true,"id":6147},{"__isSmartRef__":true,"id":6147},{"__isSmartRef__":true,"id":6147},{"__isSmartRef__":true,"id":6147},{"__isSmartRef__":true,"id":6147},{"__isSmartRef__":true,"id":6147},{"__isSmartRef__":true,"id":6147},{"__isSmartRef__":true,"id":6147},{"__isSmartRef__":true,"id":6147}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"6147":{"sourceObj":{"__isSmartRef__":true,"id":6134},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4855},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":6146},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6148":{"sourceObj":{"__isSmartRef__":true,"id":6134},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4855},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":6149},{"__isSmartRef__":true,"id":6149},{"__isSmartRef__":true,"id":6149},{"__isSmartRef__":true,"id":6149},{"__isSmartRef__":true,"id":6149},{"__isSmartRef__":true,"id":6149},{"__isSmartRef__":true,"id":6149},{"__isSmartRef__":true,"id":6149},{"__isSmartRef__":true,"id":6149},{"__isSmartRef__":true,"id":6149},{"__isSmartRef__":true,"id":6149},{"__isSmartRef__":true,"id":6149},{"__isSmartRef__":true,"id":6149},{"__isSmartRef__":true,"id":6149},{"__isSmartRef__":true,"id":6149},{"__isSmartRef__":true,"id":6149},{"__isSmartRef__":true,"id":6149},{"__isSmartRef__":true,"id":6149},{"__isSmartRef__":true,"id":6149},{"__isSmartRef__":true,"id":6149},{"__isSmartRef__":true,"id":6149}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"6149":{"sourceObj":{"__isSmartRef__":true,"id":6134},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4855},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":6148},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6150":{"_Position":{"__isSmartRef__":true,"id":6151},"renderContextTable":{"__isSmartRef__":true,"id":6152},"_Extent":{"__isSmartRef__":true,"id":6153},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6154},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6155},"_Fill":{"__isSmartRef__":true,"id":6156},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6151":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"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","setClipMode":"setClipModeHTML"},"6153":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6154":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6155":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6156":{"stops":[{"__isSmartRef__":true,"id":6157},{"__isSmartRef__":true,"id":6159},{"__isSmartRef__":true,"id":6161},{"__isSmartRef__":true,"id":6163}],"vector":{"__isSmartRef__":true,"id":6165},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"6157":{"offset":0,"color":{"__isSmartRef__":true,"id":6158}},"6158":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6159":{"offset":0.4,"color":{"__isSmartRef__":true,"id":6160}},"6160":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6161":{"offset":0.6,"color":{"__isSmartRef__":true,"id":6162}},"6162":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6163":{"offset":1,"color":{"__isSmartRef__":true,"id":6164}},"6164":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6165":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6166":{"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"},"6167":{"morph":{"__isSmartRef__":true,"id":6133},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6168":{"x":513.8872405939474,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6169":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6170":{"stops":[{"__isSmartRef__":true,"id":6171},{"__isSmartRef__":true,"id":6173},{"__isSmartRef__":true,"id":6175},{"__isSmartRef__":true,"id":6177}],"vector":{"__isSmartRef__":true,"id":6165},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"6171":{"offset":0,"color":{"__isSmartRef__":true,"id":6172}},"6172":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6173":{"offset":0.4,"color":{"__isSmartRef__":true,"id":6174}},"6174":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6175":{"offset":0.6,"color":{"__isSmartRef__":true,"id":6176}},"6176":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6177":{"offset":1,"color":{"__isSmartRef__":true,"id":6178}},"6178":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6179":{"moveHorizontal":true},"6180":{"sourceObj":{"__isSmartRef__":true,"id":6133},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":6113},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":6181},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6181":{"source":{"__isSmartRef__":true,"id":6133},"target":{"__isSmartRef__":true,"id":6113}},"6182":{"sourceObj":{"__isSmartRef__":true,"id":6133},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":6113},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":6183},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6183":{"source":{"__isSmartRef__":true,"id":6133},"target":{"__isSmartRef__":true,"id":6113}},"6184":{"sourceObj":{"__isSmartRef__":true,"id":6133},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4912},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":6185},{"__isSmartRef__":true,"id":6185},{"__isSmartRef__":true,"id":6185},{"__isSmartRef__":true,"id":6185},{"__isSmartRef__":true,"id":6185},{"__isSmartRef__":true,"id":6185},{"__isSmartRef__":true,"id":6185},{"__isSmartRef__":true,"id":6185},{"__isSmartRef__":true,"id":6185},{"__isSmartRef__":true,"id":6185},{"__isSmartRef__":true,"id":6185},{"__isSmartRef__":true,"id":6185},{"__isSmartRef__":true,"id":6185},{"__isSmartRef__":true,"id":6185},{"__isSmartRef__":true,"id":6185},{"__isSmartRef__":true,"id":6185},{"__isSmartRef__":true,"id":6185},{"__isSmartRef__":true,"id":6185},{"__isSmartRef__":true,"id":6185},{"__isSmartRef__":true,"id":6185},{"__isSmartRef__":true,"id":6185}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"6185":{"sourceObj":{"__isSmartRef__":true,"id":6133},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4912},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":6184},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6186":{"sourceObj":{"__isSmartRef__":true,"id":6133},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4912},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":6187},{"__isSmartRef__":true,"id":6187},{"__isSmartRef__":true,"id":6187},{"__isSmartRef__":true,"id":6187},{"__isSmartRef__":true,"id":6187},{"__isSmartRef__":true,"id":6187},{"__isSmartRef__":true,"id":6187},{"__isSmartRef__":true,"id":6187},{"__isSmartRef__":true,"id":6187},{"__isSmartRef__":true,"id":6187},{"__isSmartRef__":true,"id":6187},{"__isSmartRef__":true,"id":6187},{"__isSmartRef__":true,"id":6187},{"__isSmartRef__":true,"id":6187},{"__isSmartRef__":true,"id":6187},{"__isSmartRef__":true,"id":6187},{"__isSmartRef__":true,"id":6187},{"__isSmartRef__":true,"id":6187},{"__isSmartRef__":true,"id":6187},{"__isSmartRef__":true,"id":6187},{"__isSmartRef__":true,"id":6187}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"6187":{"sourceObj":{"__isSmartRef__":true,"id":6133},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4912},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":6186},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6188":{"submorphs":[{"__isSmartRef__":true,"id":6189}],"scripts":[],"shape":{"__isSmartRef__":true,"id":6204},"id":184,"renderContextTable":{"__isSmartRef__":true,"id":6209},"eventHandler":{"__isSmartRef__":true,"id":6210},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":6211},"priorExtent":{"__isSmartRef__":true,"id":6212},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":6156},"lighterFill":{"__isSmartRef__":true,"id":6213},"label":{"__isSmartRef__":true,"id":6189},"owner":{"__isSmartRef__":true,"id":6114},"attributeConnections":[{"__isSmartRef__":true,"id":6222},{"__isSmartRef__":true,"id":6224},{"__isSmartRef__":true,"id":6226},{"__isSmartRef__":true,"id":6227},{"__isSmartRef__":true,"id":6228},{"__isSmartRef__":true,"id":6229}],"doNotSerialize":["$$getHelpText","$$fire","$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$getHelpText","$$fire","$$_Rotation","$$_Scale"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"6189":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":6190},"id":185,"renderContextTable":{"__isSmartRef__":true,"id":6194},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":6195}],"eventHandler":{"__isSmartRef__":true,"id":6197},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":6198},"priorExtent":{"__isSmartRef__":true,"id":6199},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":6188},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[{"__isSmartRef__":true,"id":6200},{"__isSmartRef__":true,"id":6201},{"__isSmartRef__":true,"id":6202},{"__isSmartRef__":true,"id":6203}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"__LivelyClassName__":"lively.morphic.Text"},"6190":{"_Position":{"__isSmartRef__":true,"id":6191},"renderContextTable":{"__isSmartRef__":true,"id":6192},"_Extent":{"__isSmartRef__":true,"id":6193},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":6139},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6121},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6191":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6192":{"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"},"6193":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6194":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"6195":{"style":{"__isSmartRef__":true,"id":6196},"chunkOwner":{"__isSmartRef__":true,"id":6189},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"6196":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"6197":{"morph":{"__isSmartRef__":true,"id":6189},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6198":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6199":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6200":{"sourceObj":{"__isSmartRef__":true,"id":6189},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4947},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":6201},{"__isSmartRef__":true,"id":6201},{"__isSmartRef__":true,"id":6201},{"__isSmartRef__":true,"id":6201},{"__isSmartRef__":true,"id":6201},{"__isSmartRef__":true,"id":6201},{"__isSmartRef__":true,"id":6201},{"__isSmartRef__":true,"id":6201},{"__isSmartRef__":true,"id":6201},{"__isSmartRef__":true,"id":6201},{"__isSmartRef__":true,"id":6201},{"__isSmartRef__":true,"id":6201},{"__isSmartRef__":true,"id":6201},{"__isSmartRef__":true,"id":6201},{"__isSmartRef__":true,"id":6201},{"__isSmartRef__":true,"id":6201},{"__isSmartRef__":true,"id":6201},{"__isSmartRef__":true,"id":6201},{"__isSmartRef__":true,"id":6201},{"__isSmartRef__":true,"id":6201},{"__isSmartRef__":true,"id":6201}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"6201":{"sourceObj":{"__isSmartRef__":true,"id":6189},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4947},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":6200},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6202":{"sourceObj":{"__isSmartRef__":true,"id":6189},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4947},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":6203},{"__isSmartRef__":true,"id":6203},{"__isSmartRef__":true,"id":6203},{"__isSmartRef__":true,"id":6203},{"__isSmartRef__":true,"id":6203},{"__isSmartRef__":true,"id":6203},{"__isSmartRef__":true,"id":6203},{"__isSmartRef__":true,"id":6203},{"__isSmartRef__":true,"id":6203},{"__isSmartRef__":true,"id":6203},{"__isSmartRef__":true,"id":6203},{"__isSmartRef__":true,"id":6203},{"__isSmartRef__":true,"id":6203},{"__isSmartRef__":true,"id":6203},{"__isSmartRef__":true,"id":6203},{"__isSmartRef__":true,"id":6203},{"__isSmartRef__":true,"id":6203},{"__isSmartRef__":true,"id":6203},{"__isSmartRef__":true,"id":6203},{"__isSmartRef__":true,"id":6203},{"__isSmartRef__":true,"id":6203}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"6203":{"sourceObj":{"__isSmartRef__":true,"id":6189},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4947},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":6202},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6204":{"_Position":{"__isSmartRef__":true,"id":6205},"renderContextTable":{"__isSmartRef__":true,"id":6206},"_Extent":{"__isSmartRef__":true,"id":6207},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6208},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6155},"_Fill":{"__isSmartRef__":true,"id":6156},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6205":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6206":{"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"},"6207":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6208":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6209":{"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"},"6210":{"morph":{"__isSmartRef__":true,"id":6188},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6211":{"x":3,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6212":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6213":{"stops":[{"__isSmartRef__":true,"id":6214},{"__isSmartRef__":true,"id":6216},{"__isSmartRef__":true,"id":6218},{"__isSmartRef__":true,"id":6220}],"vector":{"__isSmartRef__":true,"id":6165},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"6214":{"offset":0,"color":{"__isSmartRef__":true,"id":6215}},"6215":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6216":{"offset":0.4,"color":{"__isSmartRef__":true,"id":6217}},"6217":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6218":{"offset":0.6,"color":{"__isSmartRef__":true,"id":6219}},"6219":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6220":{"offset":1,"color":{"__isSmartRef__":true,"id":6221}},"6221":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6222":{"sourceObj":{"__isSmartRef__":true,"id":6188},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":6113},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":6223},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6223":{"source":{"__isSmartRef__":true,"id":6188},"target":{"__isSmartRef__":true,"id":6113}},"6224":{"sourceObj":{"__isSmartRef__":true,"id":6188},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":6113},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":6225},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6225":{"source":{"__isSmartRef__":true,"id":6188},"target":{"__isSmartRef__":true,"id":6113}},"6226":{"sourceObj":{"__isSmartRef__":true,"id":6188},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4992},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":6227},{"__isSmartRef__":true,"id":6227},{"__isSmartRef__":true,"id":6227},{"__isSmartRef__":true,"id":6227},{"__isSmartRef__":true,"id":6227},{"__isSmartRef__":true,"id":6227},{"__isSmartRef__":true,"id":6227},{"__isSmartRef__":true,"id":6227},{"__isSmartRef__":true,"id":6227},{"__isSmartRef__":true,"id":6227},{"__isSmartRef__":true,"id":6227},{"__isSmartRef__":true,"id":6227},{"__isSmartRef__":true,"id":6227},{"__isSmartRef__":true,"id":6227},{"__isSmartRef__":true,"id":6227},{"__isSmartRef__":true,"id":6227},{"__isSmartRef__":true,"id":6227},{"__isSmartRef__":true,"id":6227},{"__isSmartRef__":true,"id":6227},{"__isSmartRef__":true,"id":6227},{"__isSmartRef__":true,"id":6227}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"6227":{"sourceObj":{"__isSmartRef__":true,"id":6188},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4992},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":6226},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6228":{"sourceObj":{"__isSmartRef__":true,"id":6188},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4992},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":6229},{"__isSmartRef__":true,"id":6229},{"__isSmartRef__":true,"id":6229},{"__isSmartRef__":true,"id":6229},{"__isSmartRef__":true,"id":6229},{"__isSmartRef__":true,"id":6229},{"__isSmartRef__":true,"id":6229},{"__isSmartRef__":true,"id":6229},{"__isSmartRef__":true,"id":6229},{"__isSmartRef__":true,"id":6229},{"__isSmartRef__":true,"id":6229},{"__isSmartRef__":true,"id":6229},{"__isSmartRef__":true,"id":6229},{"__isSmartRef__":true,"id":6229},{"__isSmartRef__":true,"id":6229},{"__isSmartRef__":true,"id":6229},{"__isSmartRef__":true,"id":6229},{"__isSmartRef__":true,"id":6229},{"__isSmartRef__":true,"id":6229},{"__isSmartRef__":true,"id":6229},{"__isSmartRef__":true,"id":6229}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"6229":{"sourceObj":{"__isSmartRef__":true,"id":6188},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4992},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":6228},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6230":{"submorphs":[{"__isSmartRef__":true,"id":6231}],"scripts":[],"shape":{"__isSmartRef__":true,"id":6246},"id":186,"renderContextTable":{"__isSmartRef__":true,"id":6251},"eventHandler":{"__isSmartRef__":true,"id":6252},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":6253},"priorExtent":{"__isSmartRef__":true,"id":6254},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":6156},"lighterFill":{"__isSmartRef__":true,"id":6255},"label":{"__isSmartRef__":true,"id":6231},"owner":{"__isSmartRef__":true,"id":6114},"layout":{"__isSmartRef__":true,"id":6264},"attributeConnections":[{"__isSmartRef__":true,"id":6265},{"__isSmartRef__":true,"id":6267},{"__isSmartRef__":true,"id":6269},{"__isSmartRef__":true,"id":6270},{"__isSmartRef__":true,"id":6271},{"__isSmartRef__":true,"id":6272}],"doNotSerialize":["$$getHelpText","$$fire","$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$getHelpText","$$fire","$$_Rotation","$$_Scale"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"6231":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":6232},"id":187,"renderContextTable":{"__isSmartRef__":true,"id":6236},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":6237}],"eventHandler":{"__isSmartRef__":true,"id":6239},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":6240},"priorExtent":{"__isSmartRef__":true,"id":6241},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":6230},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[{"__isSmartRef__":true,"id":6242},{"__isSmartRef__":true,"id":6243},{"__isSmartRef__":true,"id":6244},{"__isSmartRef__":true,"id":6245}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"__LivelyClassName__":"lively.morphic.Text"},"6232":{"_Position":{"__isSmartRef__":true,"id":6233},"renderContextTable":{"__isSmartRef__":true,"id":6234},"_Extent":{"__isSmartRef__":true,"id":6235},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":6139},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6121},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6233":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6234":{"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"},"6235":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6236":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"6237":{"style":{"__isSmartRef__":true,"id":6238},"chunkOwner":{"__isSmartRef__":true,"id":6231},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"6238":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"6239":{"morph":{"__isSmartRef__":true,"id":6231},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6240":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6241":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6242":{"sourceObj":{"__isSmartRef__":true,"id":6231},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":5027},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":6243},{"__isSmartRef__":true,"id":6243},{"__isSmartRef__":true,"id":6243},{"__isSmartRef__":true,"id":6243},{"__isSmartRef__":true,"id":6243},{"__isSmartRef__":true,"id":6243},{"__isSmartRef__":true,"id":6243},{"__isSmartRef__":true,"id":6243},{"__isSmartRef__":true,"id":6243},{"__isSmartRef__":true,"id":6243},{"__isSmartRef__":true,"id":6243},{"__isSmartRef__":true,"id":6243},{"__isSmartRef__":true,"id":6243},{"__isSmartRef__":true,"id":6243},{"__isSmartRef__":true,"id":6243},{"__isSmartRef__":true,"id":6243},{"__isSmartRef__":true,"id":6243},{"__isSmartRef__":true,"id":6243},{"__isSmartRef__":true,"id":6243},{"__isSmartRef__":true,"id":6243},{"__isSmartRef__":true,"id":6243}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"6243":{"sourceObj":{"__isSmartRef__":true,"id":6231},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":5027},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":6242},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6244":{"sourceObj":{"__isSmartRef__":true,"id":6231},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":5027},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":6245},{"__isSmartRef__":true,"id":6245},{"__isSmartRef__":true,"id":6245},{"__isSmartRef__":true,"id":6245},{"__isSmartRef__":true,"id":6245},{"__isSmartRef__":true,"id":6245},{"__isSmartRef__":true,"id":6245},{"__isSmartRef__":true,"id":6245},{"__isSmartRef__":true,"id":6245},{"__isSmartRef__":true,"id":6245},{"__isSmartRef__":true,"id":6245},{"__isSmartRef__":true,"id":6245},{"__isSmartRef__":true,"id":6245},{"__isSmartRef__":true,"id":6245},{"__isSmartRef__":true,"id":6245},{"__isSmartRef__":true,"id":6245},{"__isSmartRef__":true,"id":6245},{"__isSmartRef__":true,"id":6245},{"__isSmartRef__":true,"id":6245},{"__isSmartRef__":true,"id":6245},{"__isSmartRef__":true,"id":6245}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"6245":{"sourceObj":{"__isSmartRef__":true,"id":6231},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":5027},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":6244},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6246":{"_Position":{"__isSmartRef__":true,"id":6247},"renderContextTable":{"__isSmartRef__":true,"id":6248},"_Extent":{"__isSmartRef__":true,"id":6249},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6250},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6155},"_Fill":{"__isSmartRef__":true,"id":6156},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6247":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6248":{"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"},"6249":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6250":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6251":{"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"},"6252":{"morph":{"__isSmartRef__":true,"id":6230},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6253":{"x":494.88724059394735,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6254":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6255":{"stops":[{"__isSmartRef__":true,"id":6256},{"__isSmartRef__":true,"id":6258},{"__isSmartRef__":true,"id":6260},{"__isSmartRef__":true,"id":6262}],"vector":{"__isSmartRef__":true,"id":6165},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"6256":{"offset":0,"color":{"__isSmartRef__":true,"id":6257}},"6257":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6258":{"offset":0.4,"color":{"__isSmartRef__":true,"id":6259}},"6259":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6260":{"offset":0.6,"color":{"__isSmartRef__":true,"id":6261}},"6261":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6262":{"offset":1,"color":{"__isSmartRef__":true,"id":6263}},"6263":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6264":{"moveHorizontal":true},"6265":{"sourceObj":{"__isSmartRef__":true,"id":6230},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":6113},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":6266},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6266":{"source":{"__isSmartRef__":true,"id":6230},"target":{"__isSmartRef__":true,"id":6113}},"6267":{"sourceObj":{"__isSmartRef__":true,"id":6230},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":6113},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":6268},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6268":{"source":{"__isSmartRef__":true,"id":6230},"target":{"__isSmartRef__":true,"id":6113}},"6269":{"sourceObj":{"__isSmartRef__":true,"id":6230},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":5073},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":6270},{"__isSmartRef__":true,"id":6270},{"__isSmartRef__":true,"id":6270},{"__isSmartRef__":true,"id":6270},{"__isSmartRef__":true,"id":6270},{"__isSmartRef__":true,"id":6270},{"__isSmartRef__":true,"id":6270},{"__isSmartRef__":true,"id":6270},{"__isSmartRef__":true,"id":6270},{"__isSmartRef__":true,"id":6270},{"__isSmartRef__":true,"id":6270},{"__isSmartRef__":true,"id":6270},{"__isSmartRef__":true,"id":6270},{"__isSmartRef__":true,"id":6270},{"__isSmartRef__":true,"id":6270},{"__isSmartRef__":true,"id":6270},{"__isSmartRef__":true,"id":6270},{"__isSmartRef__":true,"id":6270},{"__isSmartRef__":true,"id":6270},{"__isSmartRef__":true,"id":6270},{"__isSmartRef__":true,"id":6270}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"6270":{"sourceObj":{"__isSmartRef__":true,"id":6230},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":5073},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":6269},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6271":{"sourceObj":{"__isSmartRef__":true,"id":6230},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":5073},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":6272},{"__isSmartRef__":true,"id":6272},{"__isSmartRef__":true,"id":6272},{"__isSmartRef__":true,"id":6272},{"__isSmartRef__":true,"id":6272},{"__isSmartRef__":true,"id":6272},{"__isSmartRef__":true,"id":6272},{"__isSmartRef__":true,"id":6272},{"__isSmartRef__":true,"id":6272},{"__isSmartRef__":true,"id":6272},{"__isSmartRef__":true,"id":6272},{"__isSmartRef__":true,"id":6272},{"__isSmartRef__":true,"id":6272},{"__isSmartRef__":true,"id":6272},{"__isSmartRef__":true,"id":6272},{"__isSmartRef__":true,"id":6272},{"__isSmartRef__":true,"id":6272},{"__isSmartRef__":true,"id":6272},{"__isSmartRef__":true,"id":6272},{"__isSmartRef__":true,"id":6272},{"__isSmartRef__":true,"id":6272}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"6272":{"sourceObj":{"__isSmartRef__":true,"id":6230},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":5073},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":6271},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6273":{"_Position":{"__isSmartRef__":true,"id":6274},"renderContextTable":{"__isSmartRef__":true,"id":6275},"_Extent":{"__isSmartRef__":true,"id":6276},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6277},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":6278},"_Fill":{"__isSmartRef__":true,"id":6279},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6274":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6275":{"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"},"6276":{"x":533.8872405939474,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6277":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6278":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6279":{"stops":[{"__isSmartRef__":true,"id":6280},{"__isSmartRef__":true,"id":6282}],"vector":{"__isSmartRef__":true,"id":6284},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"6280":{"offset":0,"color":{"__isSmartRef__":true,"id":6281}},"6281":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6282":{"offset":1,"color":{"__isSmartRef__":true,"id":6283}},"6283":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6284":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6285":{"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"},"6286":{"morph":{"__isSmartRef__":true,"id":6114},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6287":{"resizeWidth":true,"adjustForNewBounds":true},"6288":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6289":{"x":533.8872405939474,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6290":{"sourceObj":{"__isSmartRef__":true,"id":6114},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":5113},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":6291},{"__isSmartRef__":true,"id":6291},{"__isSmartRef__":true,"id":6291},{"__isSmartRef__":true,"id":6291},{"__isSmartRef__":true,"id":6291},{"__isSmartRef__":true,"id":6291},{"__isSmartRef__":true,"id":6291},{"__isSmartRef__":true,"id":6291},{"__isSmartRef__":true,"id":6291},{"__isSmartRef__":true,"id":6291},{"__isSmartRef__":true,"id":6291},{"__isSmartRef__":true,"id":6291},{"__isSmartRef__":true,"id":6291},{"__isSmartRef__":true,"id":6291},{"__isSmartRef__":true,"id":6291},{"__isSmartRef__":true,"id":6291},{"__isSmartRef__":true,"id":6291},{"__isSmartRef__":true,"id":6291},{"__isSmartRef__":true,"id":6291},{"__isSmartRef__":true,"id":6291},{"__isSmartRef__":true,"id":6291}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"6291":{"sourceObj":{"__isSmartRef__":true,"id":6114},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":5113},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":6290},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6292":{"sourceObj":{"__isSmartRef__":true,"id":6114},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":5113},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":6293},{"__isSmartRef__":true,"id":6293},{"__isSmartRef__":true,"id":6293},{"__isSmartRef__":true,"id":6293},{"__isSmartRef__":true,"id":6293},{"__isSmartRef__":true,"id":6293},{"__isSmartRef__":true,"id":6293},{"__isSmartRef__":true,"id":6293},{"__isSmartRef__":true,"id":6293},{"__isSmartRef__":true,"id":6293},{"__isSmartRef__":true,"id":6293},{"__isSmartRef__":true,"id":6293},{"__isSmartRef__":true,"id":6293},{"__isSmartRef__":true,"id":6293},{"__isSmartRef__":true,"id":6293},{"__isSmartRef__":true,"id":6293},{"__isSmartRef__":true,"id":6293},{"__isSmartRef__":true,"id":6293},{"__isSmartRef__":true,"id":6293},{"__isSmartRef__":true,"id":6293},{"__isSmartRef__":true,"id":6293}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"6293":{"sourceObj":{"__isSmartRef__":true,"id":6114},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":5113},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":6292},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6294":{"renderContextTable":{"__isSmartRef__":true,"id":6295},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6296},"_BorderWidth":0,"_Fill":{"__isSmartRef__":true,"id":6297},"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":6298},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6295":{"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"},"6296":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6297":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6298":{"x":533.8872405939474,"y":686.1095539984428,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6299":{"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"},"6300":{"morph":{"__isSmartRef__":true,"id":6113},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6301":{"adjustForNewBounds":true},"6302":{"x":4.310000000000002,"y":4.310000000000002,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6303":{"x":533.8872405939474,"y":686.1095539984428,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6304":{"partsSpaceName":"PartsBin/Tools/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"Load modules and their test classes, then run test cases.","partName":"TestRunner","changes":[{"__isSmartRef__":true,"id":6305},{"__isSmartRef__":true,"id":6307},{"__isSmartRef__":true,"id":6309},{"__isSmartRef__":true,"id":6311},{"__isSmartRef__":true,"id":6313},{"__isSmartRef__":true,"id":6315},{"__isSmartRef__":true,"id":6317},{"__isSmartRef__":true,"id":6319},{"__isSmartRef__":true,"id":6321},{"__isSmartRef__":true,"id":6323},{"__isSmartRef__":true,"id":6325},{"__isSmartRef__":true,"id":6327},{"__isSmartRef__":true,"id":6329},{"__isSmartRef__":true,"id":6331},{"__isSmartRef__":true,"id":6333},{"__isSmartRef__":true,"id":6335}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6305":{"date":{"__isSmartRef__":true,"id":6306},"author":"fbo","message":"","id":"83D258DB-F490-4351-9D14-79F82E1905ED"},"6306":{"isSerializedDate":true,"string":"Mon Dec 12 2011 19:50:17 GMT+0100 (CET)"},"6307":{"date":{"__isSmartRef__":true,"id":6308},"author":"fbo","message":"","id":"700DCFD9-AD44-4BAC-BF10-1A93EB4DCECF"},"6308":{"isSerializedDate":true,"string":"Mon Dec 12 2011 19:44:55 GMT+0100 (CET)"},"6309":{"date":{"__isSmartRef__":true,"id":6310},"author":"undefined","message":"jenkins job execution loads specified modules now","id":"F3F2DEC0-E4E9-4B05-B0DE-6D23F6B2C3BF"},"6310":{"isSerializedDate":true,"string":"Mon Dec 12 2011 19:27:38 GMT+0100 (CET)"},"6311":{"date":{"__isSmartRef__":true,"id":6312},"author":"undefined","message":"made jenkins job execution load specified modules","id":"439DDAFD-99C2-4214-99CA-4C5602C3A78D"},"6312":{"isSerializedDate":true,"string":"Mon Dec 12 2011 19:26:53 GMT+0100 (CET)"},"6313":{"date":{"__isSmartRef__":true,"id":6314},"author":"lauritz","message":"Added a list for modules, added default modules, refactored.","id":"F5648405-3A45-4E84-92D0-671B6AC18ABA"},"6314":{"isSerializedDate":true,"string":"Wed Dec 07 2011 22:54:25 GMT+0100 (CET)"},"6315":{"date":{"__isSmartRef__":true,"id":6316},"author":"lauritz","message":"Added a list for modules, added default modules, refactored.","id":"F5648405-3A45-4E84-92D0-671B6AC18ABA"},"6316":{"isSerializedDate":true,"string":"Wed Dec 07 2011 22:54:25 GMT+0100 (CET)"},"6317":{"date":{"__isSmartRef__":true,"id":6318},"author":"lauritz","message":"fixed \"add\" button, added \"remove selected\" button for test classes","id":"B6576AB8-367D-4650-AEA6-43515F2DE0B9"},"6318":{"isSerializedDate":true,"string":"Wed Dec 07 2011 23:24:31 GMT+0100 (CET)"},"6319":{"date":{"__isSmartRef__":true,"id":6320},"author":"lauritz","message":"fixed \"add\" button, added \"remove selected\" button for test classes","id":"B6576AB8-367D-4650-AEA6-43515F2DE0B9"},"6320":{"isSerializedDate":true,"string":"Wed Dec 07 2011 23:24:31 GMT+0100 (CET)"},"6321":{"date":{"__isSmartRef__":true,"id":6322},"author":"lauritz","message":"changed all avail button.","id":"BBC54146-5B70-4093-917C-8EA1EB527BA1"},"6322":{"isSerializedDate":true,"string":"Fri Dec 09 2011 00:06:18 GMT+0100 (CET)"},"6323":{"date":{"__isSmartRef__":true,"id":6324},"author":"lauritz","message":"changed all avail button.","id":"BBC54146-5B70-4093-917C-8EA1EB527BA1"},"6324":{"isSerializedDate":true,"string":"Fri Dec 09 2011 00:06:18 GMT+0100 (CET)"},"6325":{"date":{"__isSmartRef__":true,"id":6326},"author":"lauritz","message":"changed labels","id":"25C2A417-296E-4213-82F3-EAB0B587E49D"},"6326":{"isSerializedDate":true,"string":"Fri Dec 09 2011 00:12:14 GMT+0100 (CET)"},"6327":{"date":{"__isSmartRef__":true,"id":6328},"author":"fbo","message":"bug fix.","id":"307A9030-AAC0-40DF-BF12-0603E7DFC39C"},"6328":{"isSerializedDate":true,"string":"Fri Dec 09 2011 02:51:04 GMT+0100 (CET)"},"6329":{"date":{"__isSmartRef__":true,"id":6330},"author":"lauritz","message":"added a button to load default test modules, refactored test runner api","id":"949D4503-99AF-4CE2-982C-ACA6C1FB3D88"},"6330":{"isSerializedDate":true,"string":"Fri Dec 09 2011 19:57:56 GMT+0100 (CET)"},"6331":{"date":{"__isSmartRef__":true,"id":6332},"author":"lauritz","message":"adapted module loading","id":"A1ECFCCD-0BCE-42BB-BF84-7BE100D421A2"},"6332":{"isSerializedDate":true,"string":"Fri Dec 09 2011 22:51:39 GMT+0100 (CET)"},"6333":{"date":{"__isSmartRef__":true,"id":6334},"author":"lauritz","message":"corrected spinners, removed network tests from defaults","id":"46D232BE-75DE-4A68-85C0-1668813758D1"},"6334":{"isSerializedDate":true,"string":"Fri Dec 09 2011 23:06:03 GMT+0100 (CET)"},"6335":{"date":{"__isSmartRef__":true,"id":6336},"author":"lauritz","message":"(hopefully) fixed a serialization dependency","id":"1CEF22A0-7D7C-49D6-A85A-50C32129E616"},"6336":{"isSerializedDate":true,"string":"Fri Dec 09 2011 23:32:33 GMT+0100 (CET)"},"6337":{"x":378,"y":94,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6338":{"sourceObj":{"__isSmartRef__":true,"id":6113},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":5146},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":6339},{"__isSmartRef__":true,"id":6339},{"__isSmartRef__":true,"id":6339},{"__isSmartRef__":true,"id":6339},{"__isSmartRef__":true,"id":6339},{"__isSmartRef__":true,"id":6339},{"__isSmartRef__":true,"id":6339},{"__isSmartRef__":true,"id":6339},{"__isSmartRef__":true,"id":6339},{"__isSmartRef__":true,"id":6339},{"__isSmartRef__":true,"id":6339},{"__isSmartRef__":true,"id":6339},{"__isSmartRef__":true,"id":6339},{"__isSmartRef__":true,"id":6339},{"__isSmartRef__":true,"id":6339},{"__isSmartRef__":true,"id":6339},{"__isSmartRef__":true,"id":6339},{"__isSmartRef__":true,"id":6339},{"__isSmartRef__":true,"id":6339},{"__isSmartRef__":true,"id":6339},{"__isSmartRef__":true,"id":6339}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"6339":{"sourceObj":{"__isSmartRef__":true,"id":6113},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":5146},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":6338},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6340":{"sourceObj":{"__isSmartRef__":true,"id":6113},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":5146},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":6341},{"__isSmartRef__":true,"id":6341},{"__isSmartRef__":true,"id":6341},{"__isSmartRef__":true,"id":6341},{"__isSmartRef__":true,"id":6341},{"__isSmartRef__":true,"id":6341},{"__isSmartRef__":true,"id":6341},{"__isSmartRef__":true,"id":6341},{"__isSmartRef__":true,"id":6341},{"__isSmartRef__":true,"id":6341},{"__isSmartRef__":true,"id":6341},{"__isSmartRef__":true,"id":6341},{"__isSmartRef__":true,"id":6341},{"__isSmartRef__":true,"id":6341},{"__isSmartRef__":true,"id":6341},{"__isSmartRef__":true,"id":6341},{"__isSmartRef__":true,"id":6341},{"__isSmartRef__":true,"id":6341},{"__isSmartRef__":true,"id":6341},{"__isSmartRef__":true,"id":6341},{"__isSmartRef__":true,"id":6341}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"6341":{"sourceObj":{"__isSmartRef__":true,"id":6113},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":5146},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":6340},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6342":{"reset":{"__isSmartRef__":true,"id":6343},"runCiJob":{"__isSmartRef__":true,"id":6347},"reportCiResult":{"__isSmartRef__":true,"id":6351},"couchDB":{"__isSmartRef__":true,"id":6355},"latestJob":{"__isSmartRef__":true,"id":6359}},"6343":{"varMapping":{"__isSmartRef__":true,"id":6344},"source":"function reset() {\n this.testRunner.reset();\n this.isCiJob = false;\n delete this.testId;\n}","funcProperties":{"__isSmartRef__":true,"id":6345},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6344":{"this":{"__isSmartRef__":true,"id":6113}},"6345":{"timestamp":{"__isSmartRef__":true,"id":6346},"user":"lauritz","tags":["reset"]},"6346":{"isSerializedDate":true,"string":"Fri Dec 09 2011 19:37:22 GMT+0100 (CET)"},"6347":{"varMapping":{"__isSmartRef__":true,"id":6348},"source":"function runCiJob() {\n this.reset();\n\n this.isCiJob = true;\n\n var job = this.latestJob();\n var testId = this.testId = job.testId;\n var modules = job.modules;\n\n modules.forEach((function (each) {\n this.testRunner.addModule(each);\n }).bind(this));\n \n this.testRunner.loadModulesAndRunTheirTests();\n}","funcProperties":{"__isSmartRef__":true,"id":6349},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6348":{"this":{"__isSmartRef__":true,"id":6113}},"6349":{"timestamp":{"__isSmartRef__":true,"id":6350},"user":"fbo","tags":["jenkins"]},"6350":{"isSerializedDate":true,"string":"Mon Dec 12 2011 19:50:10 GMT+0100 (CET)"},"6351":{"varMapping":{"__isSmartRef__":true,"id":6352},"source":"function reportCiResult() {\n var testId = this.testId;\n var db = this.couchDB();\n var jobResults = db.open('last_test_result');\n alert(this.testRunner.testSuite.result.failed.length);\n jobResults.testId = this.testId;\n jobResults.message = this.get('ResultPane').getTextString();\n jobResults.timestamp = new Date();\n jobResults.modules = this.testRunner.loadedModules.toString();\n jobResults.testsRun = this.testRunner.numberOfTestCases;\n jobResults.testsFailed = this.testRunner.testSuite.result.failed.length;\n jobResults.testsPassed = this.testRunner.numberOfTestCases - this.testRunner.testSuite.result.failed.length;\n db.save(jobResults);\n this.isCiJob = undefined;\n this.testId = undefined;\n}","funcProperties":{"__isSmartRef__":true,"id":6353},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6352":{"this":{"__isSmartRef__":true,"id":6113}},"6353":{"timestamp":{"__isSmartRef__":true,"id":6354},"user":"lauritz","tags":["jenkins"]},"6354":{"isSerializedDate":true,"string":"Fri Dec 09 2011 22:54:52 GMT+0100 (CET)"},"6355":{"varMapping":{"__isSmartRef__":true,"id":6356},"source":"function couchDB() {\n return new CouchDB('test_results', 'http://livelyk.iriscouch.com');\n}","funcProperties":{"__isSmartRef__":true,"id":6357},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6356":{"this":{"__isSmartRef__":true,"id":6113}},"6357":{"timestamp":{"__isSmartRef__":true,"id":6358},"user":"lauritz","tags":[]},"6358":{"isSerializedDate":true,"string":"Fri Dec 09 2011 22:54:43 GMT+0100 (CET)"},"6359":{"varMapping":{"__isSmartRef__":true,"id":6360},"source":"function latestJob() {\n module('apps.CouchDB').load();\n var db = this.couchDB();\n return db.open('test_runner_job'); \n}","funcProperties":{"__isSmartRef__":true,"id":6361},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6360":{"this":{"__isSmartRef__":true,"id":6113}},"6361":{"timestamp":{"__isSmartRef__":true,"id":6362},"user":"undefined","tags":["jenkins"]},"6362":{"isSerializedDate":true,"string":"Mon Dec 12 2011 19:25:03 GMT+0100 (CET)"},"6363":{"isSerializedDate":true,"string":"Fri Dec 09 2011 23:04:59 GMT+0100 (CET)"},"6364":{"sourceObj":{"__isSmartRef__":true,"id":5177},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":4728},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":6365},{"__isSmartRef__":true,"id":6365},{"__isSmartRef__":true,"id":6365},{"__isSmartRef__":true,"id":6365},{"__isSmartRef__":true,"id":6365},{"__isSmartRef__":true,"id":6365},{"__isSmartRef__":true,"id":6365},{"__isSmartRef__":true,"id":6365},{"__isSmartRef__":true,"id":6365},{"__isSmartRef__":true,"id":6365},{"__isSmartRef__":true,"id":6365},{"__isSmartRef__":true,"id":6365},{"__isSmartRef__":true,"id":6365},{"__isSmartRef__":true,"id":6365},{"__isSmartRef__":true,"id":6365},{"__isSmartRef__":true,"id":6365},{"__isSmartRef__":true,"id":6365},{"__isSmartRef__":true,"id":6365},{"__isSmartRef__":true,"id":6365},{"__isSmartRef__":true,"id":6365},{"__isSmartRef__":true,"id":6365}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"6365":{"sourceObj":{"__isSmartRef__":true,"id":5177},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":4728},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":6364},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6366":{"sourceObj":{"__isSmartRef__":true,"id":5177},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":4728},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":6367},{"__isSmartRef__":true,"id":6367},{"__isSmartRef__":true,"id":6367},{"__isSmartRef__":true,"id":6367},{"__isSmartRef__":true,"id":6367},{"__isSmartRef__":true,"id":6367},{"__isSmartRef__":true,"id":6367},{"__isSmartRef__":true,"id":6367},{"__isSmartRef__":true,"id":6367},{"__isSmartRef__":true,"id":6367},{"__isSmartRef__":true,"id":6367},{"__isSmartRef__":true,"id":6367},{"__isSmartRef__":true,"id":6367},{"__isSmartRef__":true,"id":6367},{"__isSmartRef__":true,"id":6367},{"__isSmartRef__":true,"id":6367},{"__isSmartRef__":true,"id":6367},{"__isSmartRef__":true,"id":6367},{"__isSmartRef__":true,"id":6367},{"__isSmartRef__":true,"id":6367},{"__isSmartRef__":true,"id":6367}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"6367":{"sourceObj":{"__isSmartRef__":true,"id":5177},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":4728},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":6366},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6368":{"reset":{"__isSmartRef__":true,"id":6369},"addModule":{"__isSmartRef__":true,"id":6373},"addTestClasses":{"__isSmartRef__":true,"id":6377},"addTestClass":{"__isSmartRef__":true,"id":6381},"selectAllModules":{"__isSmartRef__":true,"id":6385},"selectAllTestClasses":{"__isSmartRef__":true,"id":6389},"displayResult":{"__isSmartRef__":true,"id":6393},"showTestRunResultCallback":{"__isSmartRef__":true,"id":6397},"loadSelectedModules":{"__isSmartRef__":true,"id":6401},"setTestClasses":{"__isSmartRef__":true,"id":6405},"listAllAvailableTestClasses":{"__isSmartRef__":true,"id":6409},"loadModulesAndRunTheirTests":{"__isSmartRef__":true,"id":6413},"runSelectedTestClasses":{"__isSmartRef__":true,"id":6417}},"6369":{"varMapping":{"__isSmartRef__":true,"id":6370},"source":"function reset() {\n this.get('ModuleList').setList([]);\n this.get('TestClassesList').setList([]);\n this.displayResult('');\n this.get('AdditionalModuleInput').setTextString('');\n this.get('ModuleProgressIndicator').hide();\n this.get('TestRunProgressIndicator').hide();\n this.doNotSerialize = ['testSuite','loadedModules'];\n}","funcProperties":{"__isSmartRef__":true,"id":6371},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6370":{"this":{"__isSmartRef__":true,"id":5177}},"6371":{"timestamp":{"__isSmartRef__":true,"id":6372},"user":"lauritz","tags":["menu"]},"6372":{"isSerializedDate":true,"string":"Fri Dec 09 2011 23:26:44 GMT+0100 (CET)"},"6373":{"varMapping":{"__isSmartRef__":true,"id":6374},"source":"function addModule(moduleName) {\n var name = moduleName.trim();\n var listItem = {\n isListItem: true,\n selectionString: name,\n string: name,\n value: name\n }\n this.get('ModuleList').addItem(listItem);\n}","funcProperties":{"__isSmartRef__":true,"id":6375},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6374":{"this":{"__isSmartRef__":true,"id":5177}},"6375":{"timestamp":{"__isSmartRef__":true,"id":6376},"user":"lauritz","tags":["ci api","button"]},"6376":{"isSerializedDate":true,"string":"Wed Dec 07 2011 20:51:52 GMT+0100 (CET)"},"6377":{"varMapping":{"__isSmartRef__":true,"id":6378},"source":"function addTestClasses(testCaseClasses) {\n testCaseClasses.forEach((function (each) {\n this.addTestClass(each);\n }).bind(this));\n}","funcProperties":{"__isSmartRef__":true,"id":6379},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6378":{"this":{"__isSmartRef__":true,"id":5177}},"6379":{"timestamp":{"__isSmartRef__":true,"id":6380},"user":"lauritz","tags":["private"]},"6380":{"isSerializedDate":true,"string":"Wed Dec 07 2011 21:50:53 GMT+0100 (CET)"},"6381":{"varMapping":{"__isSmartRef__":true,"id":6382},"source":"function addTestClass(testClass) {\n var testClass = testClass.type ? testClass.type : testClass;\n this.get('TestClassesList').addItem(testClass);\n}","funcProperties":{"__isSmartRef__":true,"id":6383},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6382":{"this":{"__isSmartRef__":true,"id":5177}},"6383":{"timestamp":{"__isSmartRef__":true,"id":6384},"user":"lauritz","tags":["private"]},"6384":{"isSerializedDate":true,"string":"Wed Dec 07 2011 21:49:58 GMT+0100 (CET)"},"6385":{"varMapping":{"__isSmartRef__":true,"id":6386},"source":"function selectAllModules() {\n var list = this.get('ModuleList');\n list.selectAllAt(Array.range(0, list.getList().length-1));\n}","funcProperties":{"__isSmartRef__":true,"id":6387},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6386":{"this":{"__isSmartRef__":true,"id":5177}},"6387":{"timestamp":{"__isSmartRef__":true,"id":6388},"user":"lauritz","tags":["button"]},"6388":{"isSerializedDate":true,"string":"Wed Dec 07 2011 21:55:29 GMT+0100 (CET)"},"6389":{"varMapping":{"__isSmartRef__":true,"id":6390},"source":"function selectAllTestClasses() {\n var list = this.get('TestClassesList');\n list.selectAllAt(Array.range(0, list.getList().length-1));\n}","funcProperties":{"__isSmartRef__":true,"id":6391},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6390":{"this":{"__isSmartRef__":true,"id":5177}},"6391":{"timestamp":{"__isSmartRef__":true,"id":6392},"user":"lauritz","tags":["button"]},"6392":{"isSerializedDate":true,"string":"Wed Dec 07 2011 22:21:04 GMT+0100 (CET)"},"6393":{"varMapping":{"__isSmartRef__":true,"id":6394},"source":"function displayResult(message, color) {\n var resultPane = this.get('ResultPane');\n resultPane.setTextString(message || '');\n resultPane.setFill(color || Color.white);\n}","funcProperties":{"__isSmartRef__":true,"id":6395},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6394":{"this":{"__isSmartRef__":true,"id":5177}},"6395":{"timestamp":{"__isSmartRef__":true,"id":6396},"user":"lauritz","tags":["private"]},"6396":{"isSerializedDate":true,"string":"Wed Dec 07 2011 22:12:28 GMT+0100 (CET)"},"6397":{"varMapping":{"__isSmartRef__":true,"id":6398},"source":"function showTestRunResultCallback() {\n var time = new Date() - this.startTime;\n var infoString = time.toString() + 'ms for ' \n infoString += this.numberOfTestCases + ' tests';\n\n if (this.testSuite.result.failed.length == 0) {\n this.displayResult(infoString, Color.green);\n } else {\n var failString = infoString + '\\n\\n';\n failString += this.testSuite.result.failed.length + ' failed tests:\\n\\n';\n failString += this.testSuite.result.failed.collect(function(result) {\n var msg = result.classname + '>>' + result.selector;\n msg += '\\n' + result.err.message;\n msg += '\\n' + result.err.stack;\n return msg;\n }).join('\\n---------\\n');\n this.displayResult(failString, Color.red);\n }\n\n this.get('TestRunProgressIndicator').hide();\n\n if (this.owner.isCiJob) {\n this.owner.reportCiResult();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":6399},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6398":{"this":{"__isSmartRef__":true,"id":5177}},"6399":{"timestamp":{"__isSmartRef__":true,"id":6400},"user":"lauritz","tags":["private"]},"6400":{"isSerializedDate":true,"string":"Fri Dec 09 2011 23:02:25 GMT+0100 (CET)"},"6401":{"varMapping":{"__isSmartRef__":true,"id":6402},"source":"function loadSelectedModules() {\n this.get('ModuleProgressIndicator').show();\n var moduleNames = this.get('ModuleList').getSelectedItems().collect(function(each) {\n return each.value;\n }); \n\n this.loadedModules = [];\n module('lively.TestFramework').load();\n var suite = new TestSuite(); \n moduleNames.forEach((function(each) {\n (function() {\n var testModule = module(each);\n testModule.load();\n this.loadedModules.push(testModule);\n suite.addTestCasesFromModule(testModule);\n \n if (this.loadedModules.length === moduleNames.length) \n this.setTestClasses(suite.testCaseClasses)\n }).bind(this).morphicDelay(0);\n }).bind(this));\n \n this.get('ModuleProgressIndicator').hide();\n}","funcProperties":{"__isSmartRef__":true,"id":6403},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6402":{"this":{"__isSmartRef__":true,"id":5177}},"6403":{"timestamp":{"__isSmartRef__":true,"id":6404},"user":"lauritz","tags":["button"]},"6404":{"isSerializedDate":true,"string":"Fri Dec 09 2011 22:22:05 GMT+0100 (CET)"},"6405":{"varMapping":{"__isSmartRef__":true,"id":6406},"source":"function setTestClasses(testClasses) {\n var items = testClasses\n .collect(function(ea) { return ea.type ? ea.type : ea; })\n .sortBy(function(ea) { return ea.toLowerCase(); })\n\n this.get('TestClassesList').setList(items);\n this.selectAllTestClasses(); //default\n}","funcProperties":{"__isSmartRef__":true,"id":6407},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6406":{"this":{"__isSmartRef__":true,"id":5177}},"6407":{"timestamp":{"__isSmartRef__":true,"id":6408},"user":"lauritz","tags":["private"]},"6408":{"isSerializedDate":true,"string":"Fri Dec 09 2011 23:04:42 GMT+0100 (CET)"},"6409":{"varMapping":{"__isSmartRef__":true,"id":6410},"source":"function listAllAvailableTestClasses() {\n var classes = Global.classes(true).select(function(ea) { \n return ea.isRunnableTestCaseClass && ea.isRunnableTestCaseClass();\n });\n this.setTestClasses(classes);\n}","funcProperties":{"__isSmartRef__":true,"id":6411},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6410":{"this":{"__isSmartRef__":true,"id":5177}},"6411":{"timestamp":{"__isSmartRef__":true,"id":6412},"user":"lauritz","tags":["button"]},"6412":{"isSerializedDate":true,"string":"Fri Dec 09 2011 19:46:06 GMT+0100 (CET)"},"6413":{"varMapping":{"__isSmartRef__":true,"id":6414},"source":"function loadModulesAndRunTheirTests() {\n var callback = (function() {\n this.selectAllTestClasses();\n this.runSelectedTestClasses();\n }).bind(this);\n\n var list = this.get('TestClassesList');\n connect(list, 'itemList', {cb: callback}, 'cb', {removeAfterUpdate: true, converter: function(val) { this.getSourceObj().setList(val); }});\n \n this.selectAllModules();\n this.loadSelectedModules();\n}","funcProperties":{"__isSmartRef__":true,"id":6415},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6414":{"this":{"__isSmartRef__":true,"id":5177}},"6415":{"timestamp":{"__isSmartRef__":true,"id":6416},"user":"lauritz","tags":["ci api"]},"6416":{"isSerializedDate":true,"string":"Fri Dec 09 2011 22:47:51 GMT+0100 (CET)"},"6417":{"varMapping":{"__isSmartRef__":true,"id":6418},"source":"function runSelectedTestClasses() {\n this.startTime = new Date();\n this.get('TestRunProgressIndicator').show();\n\n module('lively.TestFramework').load(true);\n this.testSuite = new TestSuite();\n\n var selectedTestClasses = this.get('TestClassesList').getSelections().\n collect(function(ea) { return Class.forName(ea) });\n\n this.testSuite.addTestCases(selectedTestClasses);\n\n this.numberOfTestCases = this.testSuite.testCaseClasses.inject(0, function(sum, testClass) {\n return sum + new testClass().allTestSelectors().length;\n });\n\n this.testSuite.runFinished = (this.showTestRunResultCallback).bind(this);\n this.testSuite.runAll();\n}","funcProperties":{"__isSmartRef__":true,"id":6419},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6418":{"this":{"__isSmartRef__":true,"id":5177}},"6419":{"timestamp":{"__isSmartRef__":true,"id":6420},"user":"lauritz","tags":["button"]},"6420":{"isSerializedDate":true,"string":"Fri Dec 09 2011 20:04:49 GMT+0100 (CET)"},"6421":{"x":524.2,"y":210,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6422":{"resizeWidth":true},"6423":{"sourceObj":{"__isSmartRef__":true,"id":5166},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":3183},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":6424},{"__isSmartRef__":true,"id":6424},{"__isSmartRef__":true,"id":6424},{"__isSmartRef__":true,"id":6424},{"__isSmartRef__":true,"id":6424},{"__isSmartRef__":true,"id":6424},{"__isSmartRef__":true,"id":6424},{"__isSmartRef__":true,"id":6424},{"__isSmartRef__":true,"id":6424},{"__isSmartRef__":true,"id":6424},{"__isSmartRef__":true,"id":6424},{"__isSmartRef__":true,"id":6424},{"__isSmartRef__":true,"id":6424},{"__isSmartRef__":true,"id":6424},{"__isSmartRef__":true,"id":6424},{"__isSmartRef__":true,"id":6424},{"__isSmartRef__":true,"id":6424},{"__isSmartRef__":true,"id":6424},{"__isSmartRef__":true,"id":6424},{"__isSmartRef__":true,"id":6424},{"__isSmartRef__":true,"id":6424}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"6424":{"sourceObj":{"__isSmartRef__":true,"id":5166},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":3183},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":6423},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6425":{"sourceObj":{"__isSmartRef__":true,"id":5166},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":3183},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":6426},{"__isSmartRef__":true,"id":6426},{"__isSmartRef__":true,"id":6426},{"__isSmartRef__":true,"id":6426},{"__isSmartRef__":true,"id":6426},{"__isSmartRef__":true,"id":6426},{"__isSmartRef__":true,"id":6426},{"__isSmartRef__":true,"id":6426},{"__isSmartRef__":true,"id":6426},{"__isSmartRef__":true,"id":6426},{"__isSmartRef__":true,"id":6426},{"__isSmartRef__":true,"id":6426},{"__isSmartRef__":true,"id":6426},{"__isSmartRef__":true,"id":6426},{"__isSmartRef__":true,"id":6426},{"__isSmartRef__":true,"id":6426},{"__isSmartRef__":true,"id":6426},{"__isSmartRef__":true,"id":6426},{"__isSmartRef__":true,"id":6426},{"__isSmartRef__":true,"id":6426},{"__isSmartRef__":true,"id":6426}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"6426":{"sourceObj":{"__isSmartRef__":true,"id":5166},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":3183},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":6425},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6427":{"reset":{"__isSmartRef__":true,"id":6428},"runCiJob":{"__isSmartRef__":true,"id":6432},"reportCiResult":{"__isSmartRef__":true,"id":6436},"couchDB":{"__isSmartRef__":true,"id":6440},"latestJob":{"__isSmartRef__":true,"id":6444}},"6428":{"varMapping":{"__isSmartRef__":true,"id":6429},"source":"function reset() {\n this.testRunner.reset();\n this.isCiJob = false;\n delete this.testId;\n}","funcProperties":{"__isSmartRef__":true,"id":6430},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6429":{"this":{"__isSmartRef__":true,"id":3128}},"6430":{"timestamp":{"__isSmartRef__":true,"id":6431},"user":"lauritz","tags":["reset"]},"6431":{"isSerializedDate":true,"string":"Fri Dec 09 2011 19:37:22 GMT+0100 (CET)"},"6432":{"varMapping":{"__isSmartRef__":true,"id":6433},"source":"function runCiJob() {\n this.reset();\n\n this.isCiJob = true;\n\n var job = this.latestJob();\n var testId = this.testId = job.testId;\n var modules = job.modules;\n\n modules.forEach((function (each) {\n this.testRunner.addModule(each);\n }).bind(this));\n \n this.testRunner.loadModulesAndRunTheirTests();\n}","funcProperties":{"__isSmartRef__":true,"id":6434},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6433":{"this":{"__isSmartRef__":true,"id":3128}},"6434":{"timestamp":{"__isSmartRef__":true,"id":6435},"user":"fbo","tags":["jenkins"]},"6435":{"isSerializedDate":true,"string":"Mon Dec 12 2011 19:50:10 GMT+0100 (CET)"},"6436":{"varMapping":{"__isSmartRef__":true,"id":6437},"source":"function reportCiResult() {\n var testId = this.testId;\n var db = this.couchDB();\n var jobResults = db.open('last_test_result');\n alert(this.testRunner.testSuite.result.failed.length);\n jobResults.testId = this.testId;\n jobResults.message = this.get('ResultPane').getTextString();\n jobResults.timestamp = new Date();\n jobResults.modules = this.testRunner.loadedModules.toString();\n jobResults.testsRun = this.testRunner.numberOfTestCases;\n jobResults.testsFailed = this.testRunner.testSuite.result.failed.length;\n jobResults.testsPassed = this.testRunner.numberOfTestCases - this.testRunner.testSuite.result.failed.length;\n db.save(jobResults);\n this.isCiJob = undefined;\n this.testId = undefined;\n}","funcProperties":{"__isSmartRef__":true,"id":6438},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6437":{"this":{"__isSmartRef__":true,"id":3128}},"6438":{"timestamp":{"__isSmartRef__":true,"id":6439},"user":"lauritz","tags":["jenkins"]},"6439":{"isSerializedDate":true,"string":"Fri Dec 09 2011 22:54:52 GMT+0100 (CET)"},"6440":{"varMapping":{"__isSmartRef__":true,"id":6441},"source":"function couchDB() {\n return new CouchDB('test_results', 'http://livelyk.iriscouch.com');\n}","funcProperties":{"__isSmartRef__":true,"id":6442},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6441":{"this":{"__isSmartRef__":true,"id":3128}},"6442":{"timestamp":{"__isSmartRef__":true,"id":6443},"user":"lauritz","tags":[]},"6443":{"isSerializedDate":true,"string":"Fri Dec 09 2011 22:54:43 GMT+0100 (CET)"},"6444":{"varMapping":{"__isSmartRef__":true,"id":6445},"source":"function latestJob() {\n module('apps.CouchDB').load();\n var db = this.couchDB();\n return db.open('test_runner_job'); \n}","funcProperties":{"__isSmartRef__":true,"id":6446},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6445":{"this":{"__isSmartRef__":true,"id":3128}},"6446":{"timestamp":{"__isSmartRef__":true,"id":6447},"user":"undefined","tags":["jenkins"]},"6447":{"isSerializedDate":true,"string":"Mon Dec 12 2011 19:25:03 GMT+0100 (CET)"},"6448":{},"6449":{"x":60,"y":-2,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6450":{"onMouseUp":{"__isSmartRef__":true,"id":6451},"onMouseDown":{"__isSmartRef__":true,"id":6459}},"6451":{"varMapping":{"__isSmartRef__":true,"id":6452},"source":"function onMouseUp(evt) {\n if (evt.isCommandKey() || evt.isRightMouseButtonDown()) return $super(evt);\n this.world().openTestRunner();\n}","funcProperties":{"__isSmartRef__":true,"id":6457},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6452":{"this":{"__isSmartRef__":true,"id":368},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6453}},"6453":{"$super":{"__isSmartRef__":true,"id":6454}},"6454":{"varMapping":{"__isSmartRef__":true,"id":6455},"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":6456},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6455":{"obj":{"__isSmartRef__":true,"id":368},"name":"onMouseUp"},"6456":{},"6457":{"timestamp":{"__isSmartRef__":true,"id":6458},"user":"lauritz","tags":[]},"6458":{"isSerializedDate":true,"string":"Mon Dec 12 2011 19:59:16 GMT+0100 (CET)"},"6459":{"varMapping":{"__isSmartRef__":true,"id":6460},"source":"function onMouseDown(evt) {\n this.setBorderWidth(0);\n}","funcProperties":{"__isSmartRef__":true,"id":6465},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6460":{"this":{"__isSmartRef__":true,"id":368},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6461}},"6461":{"$super":{"__isSmartRef__":true,"id":6462}},"6462":{"varMapping":{"__isSmartRef__":true,"id":6463},"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":6464},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6463":{"obj":{"__isSmartRef__":true,"id":368},"name":"onMouseDown"},"6464":{},"6465":{"timestamp":{"__isSmartRef__":true,"id":6466},"user":"lauritz","tags":[]},"6466":{"isSerializedDate":true,"string":"Mon Dec 12 2011 20:02:40 GMT+0100 (CET)"},"6467":{"submorphs":[],"scripts":[],"id":"EA772D35-CCBF-401F-BC17-F0A42F42486F","shape":{"__isSmartRef__":true,"id":6468},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6474},"_MaxTextWidth":476,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":6471},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text1","partsBinMetaInfo":{"__isSmartRef__":true,"id":6475},"textChunks":[{"__isSmartRef__":true,"id":6476}],"charsReplaced":"some text ","lastFindLoc":10,"priorSelectionRange":[30,30],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":6478},"renderContextTable":{"__isSmartRef__":true,"id":6479},"eventHandler":{"__isSmartRef__":true,"id":6480},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":6481},"_ClipMode":"visible","derivationIds":[355],"_WhiteSpaceHandling":"pre-wrap","owner":{"__isSmartRef__":true,"id":0},"_MinTextWidth":476,"_MinTextHeight":null,"_Rotation":0,"_Scale":1,"previousSelection":[36,36],"distanceToDragEvent":{"__isSmartRef__":true,"id":6482},"__LivelyClassName__":"lively.morphic.Text"},"6468":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":6469},"_Extent":{"__isSmartRef__":true,"id":6470},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6471},"renderContextTable":{"__isSmartRef__":true,"id":6472},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6473},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6469":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6470":{"x":476,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"6471":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6472":{"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"},"6473":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6474":{"x":32,"y":364,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"6475":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6476":{"style":{"__isSmartRef__":true,"id":6477},"morph":{"__isSmartRef__":true,"id":6467},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":6467},"storedString":"Example: Try to copy orange text with halo","__LivelyClassName__":"lively.morphic.TextChunk"},"6477":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"6478":{"x":476,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"6479":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"6480":{"morph":{"__isSmartRef__":true,"id":6467},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6481":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6482":{"x":322,"y":-11,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"6483":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":6484},"derivationIds":[null],"id":"6C3061FB-65B8-4544-AD27-FD98796ECED0","renderContextTable":{"__isSmartRef__":true,"id":6491},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":6492},{"__isSmartRef__":true,"id":6495},{"__isSmartRef__":true,"id":6497},{"__isSmartRef__":true,"id":6499},{"__isSmartRef__":true,"id":6501},{"__isSmartRef__":true,"id":6504},{"__isSmartRef__":true,"id":6506},{"__isSmartRef__":true,"id":6508},{"__isSmartRef__":true,"id":6510},{"__isSmartRef__":true,"id":6512},{"__isSmartRef__":true,"id":6514},{"__isSmartRef__":true,"id":6516},{"__isSmartRef__":true,"id":6518},{"__isSmartRef__":true,"id":6520},{"__isSmartRef__":true,"id":6522},{"__isSmartRef__":true,"id":6524},{"__isSmartRef__":true,"id":6526},{"__isSmartRef__":true,"id":6528},{"__isSmartRef__":true,"id":6530},{"__isSmartRef__":true,"id":6532},{"__isSmartRef__":true,"id":6534},{"__isSmartRef__":true,"id":6537},{"__isSmartRef__":true,"id":6539},{"__isSmartRef__":true,"id":6541},{"__isSmartRef__":true,"id":6543},{"__isSmartRef__":true,"id":6545},{"__isSmartRef__":true,"id":6547},{"__isSmartRef__":true,"id":6549},{"__isSmartRef__":true,"id":6551},{"__isSmartRef__":true,"id":6553},{"__isSmartRef__":true,"id":6555},{"__isSmartRef__":true,"id":6557},{"__isSmartRef__":true,"id":6559},{"__isSmartRef__":true,"id":6561},{"__isSmartRef__":true,"id":6563},{"__isSmartRef__":true,"id":6566},{"__isSmartRef__":true,"id":6568},{"__isSmartRef__":true,"id":6570},{"__isSmartRef__":true,"id":6572},{"__isSmartRef__":true,"id":6574},{"__isSmartRef__":true,"id":6576},{"__isSmartRef__":true,"id":6578},{"__isSmartRef__":true,"id":6580},{"__isSmartRef__":true,"id":6583},{"__isSmartRef__":true,"id":6585},{"__isSmartRef__":true,"id":6587},{"__isSmartRef__":true,"id":6589},{"__isSmartRef__":true,"id":6592},{"__isSmartRef__":true,"id":6594},{"__isSmartRef__":true,"id":6596},{"__isSmartRef__":true,"id":6598},{"__isSmartRef__":true,"id":6600},{"__isSmartRef__":true,"id":6602},{"__isSmartRef__":true,"id":6604},{"__isSmartRef__":true,"id":6606},{"__isSmartRef__":true,"id":6608},{"__isSmartRef__":true,"id":6610},{"__isSmartRef__":true,"id":6612},{"__isSmartRef__":true,"id":6614},{"__isSmartRef__":true,"id":6616},{"__isSmartRef__":true,"id":6618},{"__isSmartRef__":true,"id":6620},{"__isSmartRef__":true,"id":6622},{"__isSmartRef__":true,"id":6624},{"__isSmartRef__":true,"id":6626},{"__isSmartRef__":true,"id":6628}],"eventHandler":{"__isSmartRef__":true,"id":6630},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"auto","fixedWidth":true,"fixedHeight":true,"allowInput":true,"_FontFamily":"Monaco,monospace","_FontSize":11,"_Position":{"__isSmartRef__":true,"id":6631},"priorExtent":{"__isSmartRef__":true,"id":6632},"_MaxTextWidth":1082,"_MinTextWidth":1082,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":0},"layout":{"__isSmartRef__":true,"id":6633},"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":6634}],"doNotSerialize":["$$textString"],"doNotCopyProperties":["$$textString"],"lastSyntaxHighlightTime":1327671658822,"accessibleInInactiveWindow":true,"showsHalos":false,"_Rotation":0,"_Scale":1,"distanceToDragEvent":{"__isSmartRef__":true,"id":6635},"previousSelection":[113,102],"priorSelectionRange":[86,162],"charsReplaced":" ","lastFindLoc":480,"sut":{"__isSmartRef__":true,"id":6636},"isBeingDragged":false,"__SourceModuleName__":"Global.lively.morphic.TextCore","textString":"this.sut = this.get('BugText')\n\nthis.sut.textString = 'x' \nthis.sut.textString = '' \n\ncopy = this.sut.duplicate()\nassert(copy.textString == '', 'copy is broken')\n\n// copy\nserializer = lively.persistence.Serializer.createObjectGraphLinearizerForCopy();\nserializer.showLog = false;\n\nthis.sut.remove()\nsutCopy = serializer.copy(this.sut);\nthis.sut.openInWorld()\n\nassert(sutCopy.textString == '', 'serializing is the problem')\n\nsutCopy.renderContextDispatch('getTextString')\nundefined == ''\nsutCopy.addScript(function prepareForNewRenderContext(ctx) {\n debugger\n return $super(ctx)\n})\n\nsutCopy.getTextChunks()[0].restoreFromCacheContent\nsutCopy.getTextChunks()[0].storedString\n\nsutCopy.openInWorld()\nsutCopy.remove()\n\n\n\nassert(sutCopy.textString == '', 'opening text is the problem')\n\n$world.submorphs.select(function(ea) { return ea.isEpiMorph}).invoke('remove')\n\n$world.submorphs.length\n\n\n\nnewShowMorph($world.submorphs[19])\n\n","__LivelyClassName__":"lively.morphic.Text"},"6484":{"_Position":{"__isSmartRef__":true,"id":6485},"renderContextTable":{"__isSmartRef__":true,"id":6486},"_Extent":{"__isSmartRef__":true,"id":6487},"_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":6488},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":6489},"_Fill":{"__isSmartRef__":true,"id":6490},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6485":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6486":{"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"},"6487":{"x":1092,"y":616,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"6488":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6489":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6490":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"6491":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"6492":{"style":{"__isSmartRef__":true,"id":6493},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6493":{"color":{"__isSmartRef__":true,"id":6494},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6494":{"r":0,"g":0,"b":0.5450980392156862,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"6495":{"style":{"__isSmartRef__":true,"id":6496},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":".sut = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6496":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6497":{"style":{"__isSmartRef__":true,"id":6498},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6498":{"color":{"__isSmartRef__":true,"id":6494},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6499":{"style":{"__isSmartRef__":true,"id":6500},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":".get(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6500":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6501":{"style":{"__isSmartRef__":true,"id":6502},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"'BugText'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6502":{"color":{"__isSmartRef__":true,"id":6503},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6503":{"r":0,"g":0.5019607843137255,"b":0.5019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"6504":{"style":{"__isSmartRef__":true,"id":6505},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":")\n\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6505":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6506":{"style":{"__isSmartRef__":true,"id":6507},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6507":{"color":{"__isSmartRef__":true,"id":6494},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6508":{"style":{"__isSmartRef__":true,"id":6509},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":".sut.textString = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6509":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6510":{"style":{"__isSmartRef__":true,"id":6511},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"'x'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6511":{"color":{"__isSmartRef__":true,"id":6503},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6512":{"style":{"__isSmartRef__":true,"id":6513},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":" \n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6513":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6514":{"style":{"__isSmartRef__":true,"id":6515},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6515":{"color":{"__isSmartRef__":true,"id":6494},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6516":{"style":{"__isSmartRef__":true,"id":6517},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":".sut.textString = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6517":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6518":{"style":{"__isSmartRef__":true,"id":6519},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"''","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6519":{"color":{"__isSmartRef__":true,"id":6503},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6520":{"style":{"__isSmartRef__":true,"id":6521},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":" \n\ncopy = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6521":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6522":{"style":{"__isSmartRef__":true,"id":6523},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6523":{"color":{"__isSmartRef__":true,"id":6494},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6524":{"style":{"__isSmartRef__":true,"id":6525},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":".sut.duplicate()\nassert(copy.textString == ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6525":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6526":{"style":{"__isSmartRef__":true,"id":6527},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"''","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6527":{"color":{"__isSmartRef__":true,"id":6503},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6528":{"style":{"__isSmartRef__":true,"id":6529},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6529":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6530":{"style":{"__isSmartRef__":true,"id":6531},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"'copy is broken'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6531":{"color":{"__isSmartRef__":true,"id":6503},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6532":{"style":{"__isSmartRef__":true,"id":6533},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":")\n\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6533":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6534":{"style":{"__isSmartRef__":true,"id":6535},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"// copy","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6535":{"color":{"__isSmartRef__":true,"id":6536},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6536":{"r":0,"g":0.5019607843137255,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"6537":{"style":{"__isSmartRef__":true,"id":6538},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"\nserializer = lively.persistence.Serializer.createObjectGraphLinearizerForCopy();\nserializer.showLog = false;\n\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6538":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6539":{"style":{"__isSmartRef__":true,"id":6540},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6540":{"color":{"__isSmartRef__":true,"id":6494},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6541":{"style":{"__isSmartRef__":true,"id":6542},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":".sut.remove()\nsutCopy = serializer.copy(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6542":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6543":{"style":{"__isSmartRef__":true,"id":6544},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6544":{"color":{"__isSmartRef__":true,"id":6494},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6545":{"style":{"__isSmartRef__":true,"id":6546},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":".sut);\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6546":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6547":{"style":{"__isSmartRef__":true,"id":6548},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6548":{"color":{"__isSmartRef__":true,"id":6494},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6549":{"style":{"__isSmartRef__":true,"id":6550},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":".sut.openInWorld()\n\nassert(sutCopy.textString == ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6550":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6551":{"style":{"__isSmartRef__":true,"id":6552},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"''","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6552":{"color":{"__isSmartRef__":true,"id":6503},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6553":{"style":{"__isSmartRef__":true,"id":6554},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6554":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6555":{"style":{"__isSmartRef__":true,"id":6556},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"'serializing is the problem'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6556":{"color":{"__isSmartRef__":true,"id":6503},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6557":{"style":{"__isSmartRef__":true,"id":6558},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":")\n\nsutCopy.renderContextDispatch(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6558":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6559":{"style":{"__isSmartRef__":true,"id":6560},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"'getTextString'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6560":{"color":{"__isSmartRef__":true,"id":6503},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6561":{"style":{"__isSmartRef__":true,"id":6562},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":")\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6562":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6563":{"style":{"__isSmartRef__":true,"id":6564},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"undefined","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6564":{"color":{"__isSmartRef__":true,"id":6565},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6565":{"r":0.5019607843137255,"g":0,"b":0.5019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"6566":{"style":{"__isSmartRef__":true,"id":6567},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":" == ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6567":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6568":{"style":{"__isSmartRef__":true,"id":6569},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"''","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6569":{"color":{"__isSmartRef__":true,"id":6503},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6570":{"style":{"__isSmartRef__":true,"id":6571},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"\nsutCopy.addScript(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6571":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6572":{"style":{"__isSmartRef__":true,"id":6573},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6573":{"color":{"__isSmartRef__":true,"id":6494},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6574":{"style":{"__isSmartRef__":true,"id":6575},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":" prepareForNewRenderContext(ctx) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6575":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6576":{"style":{"__isSmartRef__":true,"id":6577},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6577":{"color":{"__isSmartRef__":true,"id":6536},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6578":{"style":{"__isSmartRef__":true,"id":6579},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"\n debugger\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6579":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6580":{"style":{"__isSmartRef__":true,"id":6581},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6581":{"color":{"__isSmartRef__":true,"id":6582},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6582":{"r":0,"g":0,"b":0.5019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"6583":{"style":{"__isSmartRef__":true,"id":6584},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":" $super(ctx)\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6584":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6585":{"style":{"__isSmartRef__":true,"id":6586},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6586":{"color":{"__isSmartRef__":true,"id":6536},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6587":{"style":{"__isSmartRef__":true,"id":6588},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":")\n\nsutCopy.getTextChunks()[","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6588":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6589":{"style":{"__isSmartRef__":true,"id":6590},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6590":{"color":{"__isSmartRef__":true,"id":6591},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6591":{"r":0,"g":0,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"6592":{"style":{"__isSmartRef__":true,"id":6593},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"].restoreFromCacheContent\nsutCopy.getTextChunks()[","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6593":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6594":{"style":{"__isSmartRef__":true,"id":6595},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6595":{"color":{"__isSmartRef__":true,"id":6591},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6596":{"style":{"__isSmartRef__":true,"id":6597},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"].storedString\n\nsutCopy.openInWorld()\nsutCopy.remove()\n\n\n\nassert(sutCopy.textString == ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6597":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6598":{"style":{"__isSmartRef__":true,"id":6599},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"''","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6599":{"color":{"__isSmartRef__":true,"id":6503},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6600":{"style":{"__isSmartRef__":true,"id":6601},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6601":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6602":{"style":{"__isSmartRef__":true,"id":6603},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"'opening text is the problem'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6603":{"color":{"__isSmartRef__":true,"id":6503},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6604":{"style":{"__isSmartRef__":true,"id":6605},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":")\n\n$world.submorphs.select(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6605":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6606":{"style":{"__isSmartRef__":true,"id":6607},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6607":{"color":{"__isSmartRef__":true,"id":6494},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6608":{"style":{"__isSmartRef__":true,"id":6609},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"(ea) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6609":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6610":{"style":{"__isSmartRef__":true,"id":6611},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6611":{"color":{"__isSmartRef__":true,"id":6536},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6612":{"style":{"__isSmartRef__":true,"id":6613},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6613":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6614":{"style":{"__isSmartRef__":true,"id":6615},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6615":{"color":{"__isSmartRef__":true,"id":6582},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6616":{"style":{"__isSmartRef__":true,"id":6617},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":" ea.isEpiMorph","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6617":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6618":{"style":{"__isSmartRef__":true,"id":6619},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6619":{"color":{"__isSmartRef__":true,"id":6536},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6620":{"style":{"__isSmartRef__":true,"id":6621},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":").invoke(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6621":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6622":{"style":{"__isSmartRef__":true,"id":6623},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"'remove'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6623":{"color":{"__isSmartRef__":true,"id":6503},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6624":{"style":{"__isSmartRef__":true,"id":6625},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":")\n\n$world.submorphs.length\n\n\n\nnewShowMorph($world.submorphs[","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6625":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6626":{"style":{"__isSmartRef__":true,"id":6627},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"19","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6627":{"color":{"__isSmartRef__":true,"id":6591},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6628":{"style":{"__isSmartRef__":true,"id":6629},"chunkOwner":{"__isSmartRef__":true,"id":6483},"storedString":"])\n\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6629":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6630":{"morph":{"__isSmartRef__":true,"id":6483},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6631":{"x":90,"y":530,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6632":{"x":1092,"y":616,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"6633":{"resizeWidth":true,"resizeHeight":true},"6634":{"sourceObj":{"__isSmartRef__":true,"id":6483},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":6483},"targetMethodName":"highlightJavaScriptSyntax","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6635":{"x":339,"y":-15,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6636":{"submorphs":[],"scripts":[],"id":"B2C6797A-2536-487F-A02E-AA6D05D38225","shape":{"__isSmartRef__":true,"id":6637},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6644},"_MaxTextWidth":136,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":6640},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"BugText","partsBinMetaInfo":{"__isSmartRef__":true,"id":6645},"textChunks":[{"__isSmartRef__":true,"id":6646}],"charsReplaced":"x","lastFindLoc":1,"priorSelectionRange":[0,0],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":6648},"renderContextTable":{"__isSmartRef__":true,"id":6649},"eventHandler":{"__isSmartRef__":true,"id":6650},"attributeConnections":[{"__isSmartRef__":true,"id":6651}],"doNotSerialize":["$$textString"],"doNotCopyProperties":["$$textString"],"_Padding":{"__isSmartRef__":true,"id":6652},"_ClipMode":"visible","derivationIds":[355],"_WhiteSpaceHandling":"pre-wrap","owner":{"__isSmartRef__":true,"id":0},"_MinTextWidth":136,"_MinTextHeight":null,"_Rotation":0,"_Scale":1,"previousSelection":[0,1],"distanceToDragEvent":{"__isSmartRef__":true,"id":6653},"textString":"","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6654},"__LivelyClassName__":"lively.morphic.Text"},"6637":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":6638},"_Extent":{"__isSmartRef__":true,"id":6639},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6640},"renderContextTable":{"__isSmartRef__":true,"id":6641},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6642},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_Fill":{"__isSmartRef__":true,"id":6643},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6638":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6639":{"x":136,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"6640":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6641":{"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"},"6642":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6643":{"r":1,"g":0.843,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"6644":{"x":89,"y":401,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6645":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6646":{"style":{"__isSmartRef__":true,"id":6647},"chunkOwner":{"__isSmartRef__":true,"id":6636},"storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6647":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6648":{"x":136,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"6649":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"6650":{"morph":{"__isSmartRef__":true,"id":6636},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6651":{"sourceObj":{"__isSmartRef__":true,"id":6636},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":6636},"targetMethodName":"showText","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6652":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6653":{"x":96,"y":-9,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6654":{"showText":{"__isSmartRef__":true,"id":6655}},"6655":{"varMapping":{"__isSmartRef__":true,"id":6656},"source":"function showText(t) {\n alert(t)\n}","funcProperties":{"__isSmartRef__":true,"id":6657},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6656":{"this":{"__isSmartRef__":true,"id":6636}},"6657":{"timestamp":{"__isSmartRef__":true,"id":6658},"user":"jenslincke","tags":[]},"6658":{"isSerializedDate":true,"string":"Thu Jan 26 2012 16:32:15 GMT+0100 (CET)"},"6659":{"submorphs":[],"scripts":[],"id":"70BEAB99-7D6C-4BAF-80DB-89A34AE0B050","shape":{"__isSmartRef__":true,"id":6660},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6667},"_MaxTextWidth":136,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":6663},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"BugText1","partsBinMetaInfo":{"__isSmartRef__":true,"id":6668},"textChunks":[{"__isSmartRef__":true,"id":6669}],"charsReplaced":"x","lastFindLoc":1,"priorSelectionRange":[0,0],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":6671},"renderContextTable":{"__isSmartRef__":true,"id":6672},"eventHandler":{"__isSmartRef__":true,"id":6673},"attributeConnections":[{"__isSmartRef__":true,"id":6674}],"doNotSerialize":["$$textString"],"doNotCopyProperties":["$$textString"],"_Padding":{"__isSmartRef__":true,"id":6675},"_ClipMode":"visible","derivationIds":[355,"B2C6797A-2536-487F-A02E-AA6D05D38225"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":136,"_MinTextHeight":null,"previousSelection":[0,1],"distanceToDragEvent":{"__isSmartRef__":true,"id":6676},"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"textString":"undefined","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6677},"__LivelyClassName__":"lively.morphic.Text"},"6660":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":6661},"_Extent":{"__isSmartRef__":true,"id":6662},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6663},"renderContextTable":{"__isSmartRef__":true,"id":6664},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6665},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_Fill":{"__isSmartRef__":true,"id":6666},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6661":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6662":{"x":136,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"6663":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6664":{"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"},"6665":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6666":{"r":1,"g":0.843,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"6667":{"x":313,"y":400,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6668":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6669":{"style":{"__isSmartRef__":true,"id":6670},"chunkOwner":{"__isSmartRef__":true,"id":6659},"storedString":"undefined","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6670":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6671":{"x":136,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"6672":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"6673":{"morph":{"__isSmartRef__":true,"id":6659},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6674":{"sourceObj":{"__isSmartRef__":true,"id":6659},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":6659},"targetMethodName":"showText","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6675":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6676":{"x":98,"y":-12,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6677":{"showText":{"__isSmartRef__":true,"id":6678}},"6678":{"varMapping":{"__isSmartRef__":true,"id":6679},"source":"function showText(t) {\n alert(t)\n}","funcProperties":{"__isSmartRef__":true,"id":6680},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6679":{"this":{"__isSmartRef__":true,"id":6659}},"6680":{"timestamp":{"__isSmartRef__":true,"id":6681},"user":"jenslincke","tags":[]},"6681":{"isSerializedDate":true,"string":"Thu Jan 26 2012 16:32:15 GMT+0100 (CET)"},"6682":{"submorphs":[],"scripts":[],"id":"051F9C96-E015-4324-B4F1-C0B1A86B2CC3","shape":{"__isSmartRef__":true,"id":6683},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6689},"_MaxTextWidth":49,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":6686},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"issueDescription1","partsBinMetaInfo":{"__isSmartRef__":true,"id":6690},"textChunks":[{"__isSmartRef__":true,"id":6691}],"_ClipMode":"visible","priorExtent":{"__isSmartRef__":true,"id":6693},"priorSelectionRange":[2,2],"charsReplaced":"Description of the issue","lastFindLoc":24,"prevScroll":[0,0],"renderContextTable":{"__isSmartRef__":true,"id":6694},"eventHandler":{"__isSmartRef__":true,"id":6695},"_MinTextWidth":49,"_MinTextHeight":null,"_WhiteSpaceHandling":"pre-wrap","previousSelection":[13,14],"distanceToDragEvent":{"__isSmartRef__":true,"id":6696},"derivationIds":[66],"owner":{"__isSmartRef__":true,"id":0},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"6683":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":6684},"_Extent":{"__isSmartRef__":true,"id":6685},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6686},"renderContextTable":{"__isSmartRef__":true,"id":6687},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6688},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6684":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6685":{"x":49,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"6686":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6687":{"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"},"6688":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6689":{"x":262,"y":398,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6690":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6691":{"style":{"__isSmartRef__":true,"id":6692},"chunkOwner":{"__isSmartRef__":true,"id":6682},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"->","__LivelyClassName__":"lively.morphic.TextChunk"},"6692":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"6693":{"x":49,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"6694":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"6695":{"morph":{"__isSmartRef__":true,"id":6682},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6696":{"x":394,"y":-7,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6697":{"submorphs":[{"__isSmartRef__":true,"id":6698},{"__isSmartRef__":true,"id":6880},{"__isSmartRef__":true,"id":6915}],"scripts":[],"id":"E3BEDB0B-E956-48D0-95B5-DAC20D2D3DE7","shape":{"__isSmartRef__":true,"id":7063},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":7067},"_Position":{"__isSmartRef__":true,"id":7068},"priorExtent":{"__isSmartRef__":true,"id":7069},"targetMorph":{"__isSmartRef__":true,"id":6698},"titleBar":{"__isSmartRef__":true,"id":6915},"contentOffset":{"__isSmartRef__":true,"id":7070},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"highlighted":true,"showsHalos":false,"name":"ObjectTracer","prevDragPos":{"__isSmartRef__":true,"id":7071},"partsBinMetaInfo":{"__isSmartRef__":true,"id":7072},"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":7075},"eventHandler":{"__isSmartRef__":true,"id":7076},"derivationIds":[3613],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"prevScroll":[0,0],"isBeingDragged":false,"__LivelyClassName__":"lively.morphic.Window","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"6698":{"submorphs":[{"__isSmartRef__":true,"id":6699},{"__isSmartRef__":true,"id":6713},{"__isSmartRef__":true,"id":6730},{"__isSmartRef__":true,"id":6744},{"__isSmartRef__":true,"id":6759},{"__isSmartRef__":true,"id":6773},{"__isSmartRef__":true,"id":6790},{"__isSmartRef__":true,"id":6839}],"scripts":[],"id":"2687F830-27A6-43F5-A975-42D55B83B963","shape":{"__isSmartRef__":true,"id":6856},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6863},"showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":6864},"__SourceModuleName__":"Global.lively.morphic.Core","owner":{"__isSmartRef__":true,"id":6697},"priorExtent":{"__isSmartRef__":true,"id":6865},"attributeConnections":[{"__isSmartRef__":true,"id":6866}],"doNotSerialize":["$$name"],"doNotCopyProperties":["$$name"],"layout":{"__isSmartRef__":true,"id":6867},"renderContextTable":{"__isSmartRef__":true,"id":6868},"eventHandler":{"__isSmartRef__":true,"id":6869},"derivationIds":[3614],"_Rotation":0,"_Scale":1,"distanceToDragEvent":{"__isSmartRef__":true,"id":6870},"prevScroll":[0,0],"name":"ObjectTracer","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6871},"__LivelyClassName__":"lively.morphic.Box"},"6699":{"submorphs":[],"scripts":[],"id":"2F96A1B0-122E-48AB-9A87-FF21AD7D061C","shape":{"__isSmartRef__":true,"id":6700},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6706},"_MaxTextWidth":113.65828402366867,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":6703},"showsHalos":false,"_FontSize":11,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text3","partsBinMetaInfo":{"__isSmartRef__":true,"id":6707},"textChunks":[{"__isSmartRef__":true,"id":6708}],"charsReplaced":"label","lastFindLoc":-5,"priorSelectionRange":[0,0],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":6710},"owner":{"__isSmartRef__":true,"id":6698},"renderContextTable":{"__isSmartRef__":true,"id":6711},"eventHandler":{"__isSmartRef__":true,"id":6712},"_ClipMode":"visible","derivationIds":[3615],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":113.65828402366867,"_MinTextHeight":null,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Rotation":0,"_Scale":0.797031218118751,"__LivelyClassName__":"lively.morphic.Text"},"6700":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":6701},"_Extent":{"__isSmartRef__":true,"id":6702},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6703},"renderContextTable":{"__isSmartRef__":true,"id":6704},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6705},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6701":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6702":{"x":113.65828402366867,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"6703":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6704":{"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"},"6705":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6706":{"x":11.3910936543557,"y":32.79703121811872,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6707":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6708":{"style":{"__isSmartRef__":true,"id":6709},"morph":{"__isSmartRef__":true,"id":6699},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":6699},"storedString":"classes to trace:","__LivelyClassName__":"lively.morphic.TextChunk"},"6709":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"6710":{"x":113.65828402366867,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"6711":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"6712":{"morph":{"__isSmartRef__":true,"id":6699},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6713":{"submorphs":[],"scripts":[],"id":"4AD204F4-CD5C-4ED1-9B40-BDDE5813479A","shape":{"__isSmartRef__":true,"id":6714},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Courier","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6720},"_MaxTextWidth":725.04,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":6717},"showsHalos":false,"_FontSize":9,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"traceClasses","partsBinMetaInfo":{"__isSmartRef__":true,"id":6721},"textChunks":[{"__isSmartRef__":true,"id":6722},{"__isSmartRef__":true,"id":6724}],"charsReplaced":"[lively.morphic.Morph]","lastFindLoc":0,"priorSelectionRange":[21,21],"prevScroll":[0,0],"owner":{"__isSmartRef__":true,"id":6698},"priorExtent":{"__isSmartRef__":true,"id":6726},"_WhiteSpaceHandling":"pre-wrap","_ClipMode":"visible","layout":{"__isSmartRef__":true,"id":6727},"renderContextTable":{"__isSmartRef__":true,"id":6728},"eventHandler":{"__isSmartRef__":true,"id":6729},"derivationIds":[3616],"_MinTextWidth":725.04,"_MinTextHeight":null,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Rotation":0,"_Scale":1,"previousSelection":[22,150],"isBeingDragged":false,"savedTextString":"[lively.morphic.Morph]","__LivelyClassName__":"lively.morphic.Text"},"6714":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":6715},"_Extent":{"__isSmartRef__":true,"id":6716},"_BorderWidth":1.4800000000000002,"_BorderColor":{"__isSmartRef__":true,"id":6717},"_BorderRadius":4.8,"renderContextTable":{"__isSmartRef__":true,"id":6718},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6719},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6715":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6716":{"x":728,"y":46,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"6717":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6718":{"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"},"6719":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6720":{"x":111,"y":29,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6721":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6722":{"style":{"__isSmartRef__":true,"id":6723},"chunkOwner":{"__isSmartRef__":true,"id":6713},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"6723":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"6724":{"style":{"__isSmartRef__":true,"id":6725},"chunkOwner":{"__isSmartRef__":true,"id":6713},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"[lively.morphic.Morph, lively.morphic.Shapes.Shape,\nlively.morphic.Text, lively.morphic.Rendering.RenderContext, lively.morphic.Rendering.DOMInterface]","__LivelyClassName__":"lively.morphic.TextChunk"},"6725":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"6726":{"x":728,"y":46,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"6727":{"resizeWidth":true},"6728":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"6729":{"morph":{"__isSmartRef__":true,"id":6713},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6730":{"submorphs":[],"scripts":[],"id":"861357B4-07A4-453B-B8F3-52D98B4567FD","shape":{"__isSmartRef__":true,"id":6731},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6737},"_MaxTextWidth":113.65828402366867,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":6734},"showsHalos":false,"_FontSize":11,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text5","partsBinMetaInfo":{"__isSmartRef__":true,"id":6738},"textChunks":[{"__isSmartRef__":true,"id":6739}],"charsReplaced":"attr. to ignore:","lastFindLoc":-16,"priorSelectionRange":[20,20],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":6741},"owner":{"__isSmartRef__":true,"id":6698},"_WhiteSpaceHandling":"pre-wrap","renderContextTable":{"__isSmartRef__":true,"id":6742},"eventHandler":{"__isSmartRef__":true,"id":6743},"_ClipMode":"visible","derivationIds":[3617],"_MinTextWidth":113.65828402366867,"_MinTextHeight":null,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Rotation":0,"_Scale":0.797031218118751,"__LivelyClassName__":"lively.morphic.Text"},"6731":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":6732},"_Extent":{"__isSmartRef__":true,"id":6733},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6734},"renderContextTable":{"__isSmartRef__":true,"id":6735},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6736},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6732":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6733":{"x":113.65828402366867,"y":34,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"6734":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6735":{"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"},"6736":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6737":{"x":10.3910936543557,"y":143.79703121811872,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6738":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6739":{"style":{"__isSmartRef__":true,"id":6740},"morph":{"__isSmartRef__":true,"id":6730},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":6730},"storedString":"expression to trace:","__LivelyClassName__":"lively.morphic.TextChunk"},"6740":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"6741":{"x":113.65828402366867,"y":34,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"6742":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"6743":{"morph":{"__isSmartRef__":true,"id":6730},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6744":{"submorphs":[],"scripts":[],"id":"DDBC7EB4-552F-4900-8F9F-72B96AA73FBC","shape":{"__isSmartRef__":true,"id":6745},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Courier","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6751},"_MaxTextWidth":725.04,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":6748},"showsHalos":false,"_FontSize":10,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"ignoreProperties","partsBinMetaInfo":{"__isSmartRef__":true,"id":6752},"textChunks":[{"__isSmartRef__":true,"id":6753}],"charsReplaced":"","lastFindLoc":19,"priorSelectionRange":[26,26],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":6755},"_WhiteSpaceHandling":"pre-wrap","_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":6698},"layout":{"__isSmartRef__":true,"id":6756},"renderContextTable":{"__isSmartRef__":true,"id":6757},"eventHandler":{"__isSmartRef__":true,"id":6758},"derivationIds":[3618],"_MinTextWidth":725.04,"_MinTextHeight":null,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Rotation":0,"_Scale":1,"previousSelection":[2,15],"isBeingDragged":false,"savedTextString":"[]","__LivelyClassName__":"lively.morphic.Text"},"6745":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":6746},"_Extent":{"__isSmartRef__":true,"id":6747},"_BorderWidth":1.4800000000000002,"_BorderColor":{"__isSmartRef__":true,"id":6748},"_BorderRadius":4.44,"renderContextTable":{"__isSmartRef__":true,"id":6749},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6750},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6746":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6747":{"x":728,"y":46,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"6748":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6749":{"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"},"6750":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6751":{"x":111,"y":82,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6752":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6753":{"style":{"__isSmartRef__":true,"id":6754},"chunkOwner":{"__isSmartRef__":true,"id":6744},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"[]","__LivelyClassName__":"lively.morphic.TextChunk"},"6754":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"6755":{"x":728,"y":46,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"6756":{"resizeWidth":true},"6757":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"6758":{"morph":{"__isSmartRef__":true,"id":6744},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6759":{"submorphs":[],"scripts":[],"id":"A66C94F8-933D-4A34-AA01-8B68BD7F705C","shape":{"__isSmartRef__":true,"id":6760},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6766},"_MaxTextWidth":113.65828402366867,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":6763},"showsHalos":false,"_FontSize":11,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text7","partsBinMetaInfo":{"__isSmartRef__":true,"id":6767},"textChunks":[{"__isSmartRef__":true,"id":6768}],"charsReplaced":"properties","lastFindLoc":-10,"priorSelectionRange":[0,10],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":6770},"_WhiteSpaceHandling":"pre-wrap","owner":{"__isSmartRef__":true,"id":6698},"renderContextTable":{"__isSmartRef__":true,"id":6771},"eventHandler":{"__isSmartRef__":true,"id":6772},"_ClipMode":"visible","derivationIds":[3619],"_MinTextWidth":113.65828402366867,"_MinTextHeight":null,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Rotation":0,"_Scale":0.797031218118751,"__LivelyClassName__":"lively.morphic.Text"},"6760":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":6761},"_Extent":{"__isSmartRef__":true,"id":6762},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6763},"renderContextTable":{"__isSmartRef__":true,"id":6764},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6765},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6761":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6762":{"x":113.65828402366867,"y":34,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"6763":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6764":{"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"},"6765":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6766":{"x":10.3910936543557,"y":83.79703121811872,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6767":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6768":{"style":{"__isSmartRef__":true,"id":6769},"morph":{"__isSmartRef__":true,"id":6759},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":6759},"storedString":"methods to ignore:","__LivelyClassName__":"lively.morphic.TextChunk"},"6769":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"6770":{"x":113.65828402366867,"y":34,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"6771":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"6772":{"morph":{"__isSmartRef__":true,"id":6759},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6773":{"submorphs":[],"scripts":[],"id":"E20558BE-6702-4B50-A54F-6047C95A67F7","shape":{"__isSmartRef__":true,"id":6774},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Courier","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6780},"_MaxTextWidth":725.04,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":6777},"showsHalos":false,"_FontSize":9,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"traceExpression","partsBinMetaInfo":{"__isSmartRef__":true,"id":6781},"textChunks":[{"__isSmartRef__":true,"id":6782},{"__isSmartRef__":true,"id":6784}],"charsReplaced":"this.world().setFill(Color.random())","lastFindLoc":0,"priorSelectionRange":[0,7],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":6786},"_WhiteSpaceHandling":"pre-wrap","_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":6698},"layout":{"__isSmartRef__":true,"id":6787},"renderContextTable":{"__isSmartRef__":true,"id":6788},"eventHandler":{"__isSmartRef__":true,"id":6789},"derivationIds":[3620],"_MinTextWidth":725.04,"_MinTextHeight":null,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Rotation":0,"_Scale":1,"previousSelection":[4,4],"__LivelyClassName__":"lively.morphic.Text"},"6774":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":6775},"_Extent":{"__isSmartRef__":true,"id":6776},"_BorderWidth":1.4800000000000002,"_BorderColor":{"__isSmartRef__":true,"id":6777},"_BorderRadius":4.44,"renderContextTable":{"__isSmartRef__":true,"id":6778},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6779},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6775":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6776":{"x":728,"y":46,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"6777":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6778":{"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"},"6779":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6780":{"x":111,"y":138,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6781":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6782":{"style":{"__isSmartRef__":true,"id":6783},"chunkOwner":{"__isSmartRef__":true,"id":6773},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"sutCopy.openInWorld()","__LivelyClassName__":"lively.morphic.TextChunk"},"6783":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"6784":{"style":{"__isSmartRef__":true,"id":6785},"chunkOwner":{"__isSmartRef__":true,"id":6773},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"6785":{"italics":"italic","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"6786":{"x":728,"y":46,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"6787":{"resizeWidth":true},"6788":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"6789":{"morph":{"__isSmartRef__":true,"id":6773},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6790":{"submorphs":[{"__isSmartRef__":true,"id":6791}],"scripts":[],"id":"25DBD2E9-647D-456F-BEFD-C0A18F090F4F","shape":{"__isSmartRef__":true,"id":6806},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6822},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":6809},"lighterFill":{"__isSmartRef__":true,"id":6823},"label":{"__isSmartRef__":true,"id":6791},"attributeConnections":[{"__isSmartRef__":true,"id":6832}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","padding":{"__isSmartRef__":true,"id":6833},"name":"runTraceButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":6834},"owner":{"__isSmartRef__":true,"id":6698},"priorExtent":{"__isSmartRef__":true,"id":6835},"layout":{"__isSmartRef__":true,"id":6836},"renderContextTable":{"__isSmartRef__":true,"id":6837},"eventHandler":{"__isSmartRef__":true,"id":6838},"derivationIds":[3621],"_Rotation":0,"_Scale":1.0916059898444812,"prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.Button"},"6791":{"submorphs":[],"scripts":[],"id":"19AF9523-4AF6-4808-B062-7F87CAB43A35","shape":{"__isSmartRef__":true,"id":6792},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":80,"_MaxTextHeight":null,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6798},"textColor":{"__isSmartRef__":true,"id":6795},"owner":{"__isSmartRef__":true,"id":6790},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":6799}],"padding":{"__isSmartRef__":true,"id":6801},"_Padding":{"__isSmartRef__":true,"id":6802},"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":6803},"_FontFamily":"Helvetica, Sans-Serif","_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":6804},"eventHandler":{"__isSmartRef__":true,"id":6805},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[3622],"_MinTextWidth":80,"_MinTextHeight":null,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Text"},"6792":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":6793},"_Extent":{"__isSmartRef__":true,"id":6794},"_BorderColor":{"__isSmartRef__":true,"id":6795},"renderContextTable":{"__isSmartRef__":true,"id":6796},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6797},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6793":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6794":{"x":80,"y":19,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"6795":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6796":{"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"},"6797":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6798":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6799":{"style":{"__isSmartRef__":true,"id":6800},"morph":{"__isSmartRef__":true,"id":6791},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":6791},"storedString":"trace","__LivelyClassName__":"lively.morphic.TextChunk"},"6800":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"6801":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6802":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6803":{"x":80,"y":19,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"6804":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"6805":{"morph":{"__isSmartRef__":true,"id":6791},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6806":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":6807},"_Extent":{"__isSmartRef__":true,"id":6808},"_Fill":{"__isSmartRef__":true,"id":6809},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":6819},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":6820},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6821},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6807":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6808":{"x":80,"y":19,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6809":{"stops":[{"__isSmartRef__":true,"id":6810},{"__isSmartRef__":true,"id":6812},{"__isSmartRef__":true,"id":6814},{"__isSmartRef__":true,"id":6816}],"vector":{"__isSmartRef__":true,"id":6818},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"6810":{"offset":0,"color":{"__isSmartRef__":true,"id":6811}},"6811":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6812":{"offset":0.4,"color":{"__isSmartRef__":true,"id":6813}},"6813":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6814":{"offset":0.6,"color":{"__isSmartRef__":true,"id":6815}},"6815":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6816":{"offset":1,"color":{"__isSmartRef__":true,"id":6817}},"6817":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6818":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6819":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6820":{"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"},"6821":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6822":{"x":13,"y":197,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6823":{"stops":[{"__isSmartRef__":true,"id":6824},{"__isSmartRef__":true,"id":6826},{"__isSmartRef__":true,"id":6828},{"__isSmartRef__":true,"id":6830}],"vector":{"__isSmartRef__":true,"id":6818},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"6824":{"offset":0,"color":{"__isSmartRef__":true,"id":6825}},"6825":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6826":{"offset":0.4,"color":{"__isSmartRef__":true,"id":6827}},"6827":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6828":{"offset":0.6,"color":{"__isSmartRef__":true,"id":6829}},"6829":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6830":{"offset":1,"color":{"__isSmartRef__":true,"id":6831}},"6831":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6832":{"sourceObj":{"__isSmartRef__":true,"id":6790},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":6698},"targetMethodName":"runTrace","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6833":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6834":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"comment":"Simple button. Connect to 'fire' to trigger actions when the button is pressed.","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6835":{"x":79,"y":19,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6836":{"resizeWidth":false},"6837":{"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"},"6838":{"morph":{"__isSmartRef__":true,"id":6790},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6839":{"submorphs":[],"scripts":[],"id":"9C2D7DC1-4B77-4B43-B114-21127A67BE46","shape":{"__isSmartRef__":true,"id":6840},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":6847},"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Monaco,Courier","_Position":{"__isSmartRef__":true,"id":6848},"_MaxTextWidth":821.184,"_MaxTextHeight":null,"textChunks":[{"__isSmartRef__":true,"id":6849}],"layout":{"__isSmartRef__":true,"id":6851},"showsHalos":false,"prevScroll":[0,40],"priorSelectionRange":[1029,1029],"name":"traceResult","charsReplaced":"nothing","lastFindLoc":-7,"partsBinMetaInfo":{"__isSmartRef__":true,"id":6852},"__SourceModuleName__":"Global.lively.morphic.TextCore","priorExtent":{"__isSmartRef__":true,"id":6853},"_ClipMode":"auto","owner":{"__isSmartRef__":true,"id":6698},"maxSafeSize":80000,"_FontSize":9,"renderContextTable":{"__isSmartRef__":true,"id":6854},"eventHandler":{"__isSmartRef__":true,"id":6855},"derivationIds":[3623],"_MinTextWidth":821.184,"_MinTextHeight":null,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Rotation":0,"_Scale":1,"previousSelection":[784,784],"__LivelyClassName__":"lively.morphic.Text"},"6840":{"_Position":{"__isSmartRef__":true,"id":6841},"_Extent":{"__isSmartRef__":true,"id":6842},"_BorderWidth":1.4080000000000001,"_BorderColor":{"__isSmartRef__":true,"id":6843},"_Fill":{"__isSmartRef__":true,"id":6844},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":4.44,"renderContextTable":{"__isSmartRef__":true,"id":6845},"_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":6846},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6841":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6842":{"x":824,"y":182,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"6843":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6844":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"6845":{"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"},"6846":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6847":{"x":2,"y":1,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6848":{"x":14,"y":230,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6849":{"style":{"__isSmartRef__":true,"id":6850},"chunkOwner":{"__isSmartRef__":true,"id":6839},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"BugText(Text)>>openInWorld() 574ms enter:, leave:undefined\n lively.morphic.World>>addMorph(,) 247ms enter:, leave:undefined\n BugText(Text)>>isAncestorOf() enter:, leave:\n BugText(Text)>>withAllSubmorphsDo(function (grandchild) {\n if (grandchild === aMorph) {\n found = true;}}) enter:, leave:\n lively.morphic.World>>renderContext() enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>renderAfterUsing(alively.morphic.HTML.RenderContext,) 247ms enter:, leave:undefined\n BugText(Text)>>replaceRenderContextWith(alively.morphic.HTML.RenderContext) enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>prepareForNewRenderContext(alively.morphic.HTML.RenderContext) 236ms enter:, leave:undefined\n BugText(Text)>>prepareForNewRenderContext(alively.morphic.HTML.RenderContext) 236ms enter:, leave:\n BugText(Text)>>setRenderContext(alively.morphic.HTML.RenderContext) enter:, leave:\n BugText(Text)>>getShape() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>setRenderContext(alively.morphic.HTML.RenderContext) enter:, leave:\n BugText(Text)>>renderContextDispatch(init) 172ms enter:, leave:\n BugText(Text)>>initHTML(alively.morphic.HTML.RenderContext,) 172ms enter:, leave:\n BugText(Text)>>createTextNodeHTML() enter:, leave:\n BugText(Text)>>initHTML(alively.morphic.HTML.RenderContext) 153ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>htmlRect() 1ms enter:, leave:\n BugText(Text)>>isFocusable() enter:, leave:\n BugText(Text)>>morphicGetter(Focusable) enter:, leave:\n BugText(Text)>>setFocusableHTML(alively.morphic.HTML.RenderContext,true) enter:, leave:\n BugText(Text)>>getPivotPoint() 1ms enter:, leave:\n BugText(Text)>>morphicGetter(PivotPoint) 1ms enter:, leave:\n BugText(Text)>>setPivotPointHTML(alively.morphic.HTML.RenderContext,pt(0.0,0.0)) 1ms enter:, leave:\n BugText(Text)>>getRotation() enter:, leave:\n BugText(Text)>>morphicGetter(Rotation) enter:, leave:\n BugText(Text)>>getScale() enter:, leave:\n BugText(Text)>>morphicGetter(Scale) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setHTMLTransform([object HTMLDivElement],0,1,pt(0.0,0.0)) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setHTMLTransformOrigin([object HTMLDivElement],pt(0.0,0.0)) enter:, leave:\n BugText(Text)>>getPosition() enter:, leave:\n BugText(Text)>>morphicGetter(Position) enter:, leave:\n BugText(Text)>>setPositionHTML(alively.morphic.HTML.RenderContext,pt(89.0,401.0)) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setPosition([object HTMLDivElement],pt(89.0,401.0)) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n BugText(Text)>>getRotation() enter:, leave:\n BugText(Text)>>morphicGetter(Rotation) enter:, leave:\n BugText(Text)>>setRotationHTML(alively.morphic.HTML.RenderContext,0) 144ms enter:, leave:\n BugText(Text)>>getScale() 143ms enter:, leave:\n BugText(Text)>>morphicGetter(Scale) enter:, leave:\n BugText(Text)>>getPivotPoint() 1ms enter:, leave:\n BugText(Text)>>morphicGetter(PivotPoint) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setHTMLTransform([object HTMLDivElement],0,1,pt(0.0,0.0)) enter:, leave:\n BugText(Text)>>getScale() enter:, leave:\n BugText(Text)>>morphicGetter(Scale) enter:, leave:\n BugText(Text)>>setScaleHTML(alively.morphic.HTML.RenderContext,1) 2ms enter:, leave:\n BugText(Text)>>getRotation() enter:, leave:\n BugText(Text)>>morphicGetter(Rotation) enter:, leave:\n BugText(Text)>>getPivotPoint() enter:, leave:\n BugText(Text)>>morphicGetter(PivotPoint) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setHTMLTransform([object HTMLDivElement],0,1,pt(0.0,0.0)) 1ms enter:, leave:\n BugText(Text)>>getClipMode() enter:, leave:\n BugText(Text)>>morphicGetter(ClipMode) enter:, leave:\n BugText(Text)>>setClipModeHTML(alively.morphic.HTML.RenderContext,visible) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>setClipMode(visible) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeSetter(ClipMode,visible) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(setClipMode,visible) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>setClipModeHTML(alively.morphic.HTML.RenderContext,visible) enter:, leave:\n BugText(Text)>>getHandStyle() enter:, leave:\n BugText(Text)>>morphicGetter(HandStyle) enter:, leave:\n BugText(Text)>>setHandStyleHTML(alively.morphic.HTML.RenderContext,) enter:, leave:\n BugText(Text)>>getPointerEvents() enter:, leave:\n BugText(Text)>>morphicGetter(PointerEvents) enter:, leave:\n BugText(Text)>>setPointerEventsHTML(alively.morphic.HTML.RenderContext,) enter:, leave:\n BugText(Text)>>morphicGetter(Visible) 1ms enter:, leave:\n BugText(Text)>>morphicGetter(ToolTip) enter:, leave:\n BugText(Text)>>getFontSize() enter:, leave:\n BugText(Text)>>morphicGetter(FontSize) enter:, leave:\n BugText(Text)>>setFontSizeHTML(alively.morphic.HTML.RenderContext,14) enter:, leave:\n BugText(Text)>>getFontFamily() 1ms enter:, leave:\n BugText(Text)>>morphicGetter(FontFamily) enter:, leave:\n BugText(Text)>>setFontFamilyHTML(alively.morphic.HTML.RenderContext,Arial, sans-serif) enter:, leave:\n BugText(Text)>>getAlign() enter:, leave:\n BugText(Text)>>morphicGetter(Align) enter:, leave:\n BugText(Text)>>setAlignHTML(alively.morphic.HTML.RenderContext,) 1ms enter:, leave:\n BugText(Text)>>setWhiteSpaceHandling(pre-wrap) enter:, leave:\n BugText(Text)>>morphicSetter(WhiteSpaceHandling,pre-wrap) enter:, leave:\n BugText(Text)>>renderContextDispatch(setWhiteSpaceHandling,pre-wrap) enter:, leave:\n BugText(Text)>>setWhiteSpaceHandlingHTML(alively.morphic.HTML.RenderContext,pre-wrap) enter:, leave:\n BugText(Text)>>getVerticalAlign() 1ms enter:, leave:\n BugText(Text)>>morphicGetter(VerticalAlign) enter:, leave:\n BugText(Text)>>setVerticalAlignHTML(alively.morphic.HTML.RenderContext,) enter:, leave:\n BugText(Text)>>getDisplay() enter:, leave:\n BugText(Text)>>morphicGetter(Display) enter:, leave:\n BugText(Text)>>setDisplayHTML(alively.morphic.HTML.RenderContext,) 1ms enter:, leave:\n BugText(Text)>>getTextColor() enter:, leave:\n BugText(Text)>>morphicGetter(TextColor) enter:, leave:\n BugText(Text)>>setTextColorHTML(alively.morphic.HTML.RenderContext,rgb(0,0,0)) enter:, leave:\n BugText(Text)>>getWhiteSpaceHandling() 1ms enter:, leave:\n BugText(Text)>>morphicGetter(WhiteSpaceHandling) 1ms enter:, leave:\n BugText(Text)>>setWhiteSpaceHandlingHTML(alively.morphic.HTML.RenderContext,pre-wrap) enter:, leave:\n BugText(Text)>>fit() 14ms enter:, leave:\n BugText(Text)>>getExtent() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n BugText(Text)>>getTextExtent() 1ms enter:, leave:\n BugText(Text)>>renderContextDispatch(getTextExtent) 1ms enter:, leave:\n BugText(Text)>>getTextExtentHTML(alively.morphic.HTML.RenderContext,) 1ms enter:, leave:\n BugText(Text)>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n BugText(Text)>>getBorderWidth() enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n BugText(Text)>>getPadding() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPadding() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:, leave:\n BugText(Text)>>setExtent(pt(136.0,22.0)) 11ms enter:, leave:\n BugText(Text)>>setExtent(pt(136.0,22.0)) 2ms enter:, leave:\n BugText(Text)>>getMinExtent() 1ms enter:, leave:\n BugText(Text)>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setExtent(pt(136.0,22.0)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeSetter(Extent,pt(136.0,22.0)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(setExtent,pt(136.0,22.0)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>setExtentHTML(alively.morphic.HTML.RenderContext,pt(136.0,22.0)) 1ms enter:, leave:\n lively.morphic.World>>submorphResized() enter:, leave:\n lively.morphic.World>>getLayouter() enter:, leave:\n BugText(Text)>>getTextExtent() 1ms enter:, leave:\n BugText(Text)>>renderContextDispatch(getTextExtent) 1ms enter:, leave:\n BugText(Text)>>getTextExtentHTML(alively.morphic.HTML.RenderContext,) enter:, leave:\n BugText(Text)>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n BugText(Text)>>getScrollBarExtent() enter:, leave:\n BugText(Text)>>renderContextDispatch(getScrollBarExtent) enter:, leave:\n BugText(Text)>>getScrollBarExtentHTML(alively.morphic.HTML.RenderContext,) enter:, leave:\n BugText(Text)>>getBorderWidth() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n BugText(Text)>>getPadding() enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPadding() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:, leave:\n BugText(Text)>>showsVerticalScrollBar() 1ms enter:, leave:\n BugText(Text)>>renderContextDispatch(showsVerticalScrollBar) 1ms enter:, leave:\n BugText(Text)>>showsVerticalScrollBarHTML(alively.morphic.HTML.RenderContext,) 1ms enter:, leave:\n BugText(Text)>>setMaxTextWidth(136) 1ms enter:, leave:\n BugText(Text)>>morphicSetter(MaxTextWidth,136) 1ms enter:, leave:\n BugText(Text)>>renderContextDispatch(setMaxTextWidth,136) 1ms enter:, leave:\n BugText(Text)>>setMaxTextWidthHTML(alively.morphic.HTML.RenderContext,136) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setMaxWidth([object HTMLDivElement],136) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>getCssInt([object HTMLDivElement],min-width) enter:, leave:\n BugText(Text)>>setMinTextWidth(136) 1ms enter:, leave:\n BugText(Text)>>morphicSetter(MinTextWidth,136) 1ms enter:, leave:\n BugText(Text)>>renderContextDispatch(setMinTextWidth,136) enter:, leave:\n BugText(Text)>>setMinTextWidthHTML(alively.morphic.HTML.RenderContext,136) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setMinWidth([object HTMLDivElement],136) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n BugText(Text)>>setMaxTextHeight() 1ms enter:, leave:\n BugText(Text)>>morphicSetter(MaxTextHeight,) 1ms enter:, leave:\n BugText(Text)>>renderContextDispatch(setMaxTextHeight,) enter:, leave:\n BugText(Text)>>setMaxTextHeightHTML(alively.morphic.HTML.RenderContext,) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setMaxHeight([object HTMLDivElement],) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n BugText(Text)>>setMinTextHeight() 1ms enter:, leave:\n BugText(Text)>>morphicSetter(MinTextHeight,) 1ms enter:, leave:\n BugText(Text)>>renderContextDispatch(setMinTextHeight,) 1ms enter:, leave:\n BugText(Text)>>setMinTextHeightHTML(alively.morphic.HTML.RenderContext,) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setMinHeight([object HTMLDivElement],) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>getShape() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderUsing(alively.morphic.HTML.RenderContext) 17ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>setRenderContext(alively.morphic.HTML.RenderContext) enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(init) 17ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>htmlRect() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>initHTML(alively.morphic.HTML.RenderContext) 15ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPosition() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setPositionHTML(alively.morphic.HTML.RenderContext,pt(0.0,0.0)) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setPosition([object HTMLDivElement],pt(0.0,0.0)) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setExtentHTML(alively.morphic.HTML.RenderContext,pt(136.0,22.0)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPadding() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setExtent([object HTMLDivElement],pt(136.0,22.0)) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getFill() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Fill) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setFillHTML(alively.morphic.HTML.RenderContext,rgb(255,215,102)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPosition() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setFill([object HTMLDivElement],rgb(255,215,102),rect(pt(0.0,0.0),pt(136.0,22.0))) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getFillOpacity() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(FillOpacity) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setFillOpacity(1) 3ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getFill() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Fill) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setFill(rgb(255,215,102)) 2ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeSetter(Fill,rgb(255,215,102)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(setFill,rgb(255,215,102)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>setFillHTML(alively.morphic.HTML.RenderContext,rgb(255,215,102)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPosition() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setFill([object HTMLDivElement],rgb(255,215,102),rect(pt(0.0,0.0),pt(136.0,22.0))) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getOpacity() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Opacity) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setOpacityHTML(alively.morphic.HTML.RenderContext,1) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setBorderWidthHTML(alively.morphic.HTML.RenderContext,0) 4ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderColor() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderColor) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getStrokeOpacity() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(StrokeOpacity) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setBorderHTML(alively.morphic.HTML.RenderContext,0,rgb(0,0,0),1) 2ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderStyle() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderStyle) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPosition() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setExtentHTML(alively.morphic.HTML.RenderContext,pt(136.0,22.0)) 2ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPadding() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setExtent([object HTMLDivElement],pt(136.0,22.0)) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderStyle() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderStyle) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setBorderStyleHTML(alively.morphic.HTML.RenderContext,solid) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getClipMode() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(ClipMode) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>setClipModeHTML(alively.morphic.HTML.RenderContext,visible) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPadding() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setPaddingHTML(alively.morphic.HTML.RenderContext,rect(pt(0.0,0.0),pt(0.0,0.0))) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderRadius() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderRadius) enter:, leave:\n lively.morphic.HTML.RenderContext>>getShapeNode() enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setHTMLBorderRadius([object HTMLDivElement],0,0) enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(appendShape) enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderHTML(alively.morphic.HTML.RenderContext,) enter:, leave:\n BugText(Text)>>renderContextDispatch(append) 36ms enter:, leave:\n BugText(Text)>>appendHTML(alively.morphic.HTML.RenderContext,) 36ms enter:, leave:\n BugText(Text)>>appendHTML(alively.morphic.HTML.RenderContext,) 19ms enter:, leave:\n lively.morphic.World>>renderContext() enter:, leave:\n lively.morphic.Shapes.Rectangle>>compensateShapeNode(alively.morphic.HTML.RenderContext) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPosition() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n BugText(Text)>>insertMorphNodeInHTML(alively.morphic.HTML.RenderContext,[object HTMLDivElement],[object HTMLDivElement],,[object HTMLDivElement]) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>append([object HTMLDivElement],[object HTMLDivElement]) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isSVG([object HTMLDivElement]) enter:, leave:\n BugText(Text)>>getShape() enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderUsing(alively.morphic.HTML.RenderContext) 15ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>setRenderContext(alively.morphic.HTML.RenderContext) enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(init) 15ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>initHTML(alively.morphic.HTML.RenderContext) 14ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPosition() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setPositionHTML(alively.morphic.HTML.RenderContext,pt(0.0,0.0)) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setPosition([object HTMLDivElement],pt(0.0,0.0)) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setExtentHTML(alively.morphic.HTML.RenderContext,pt(136.0,22.0)) 2ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPadding() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setExtent([object HTMLDivElement],pt(136.0,22.0)) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getFill() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Fill) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setFillHTML(alively.morphic.HTML.RenderContext,rgb(255,215,102)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setFill([object HTMLDivElement],rgb(255,215,102),rect(pt(0.0,0.0),pt(136.0,22.0))) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getFillOpacity() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(FillOpacity) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setFillOpacity(1) 2ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getFill() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Fill) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setFill(rgb(255,215,102)) 2ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeSetter(Fill,rgb(255,215,102)) 2ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(setFill,rgb(255,215,102)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>setFillHTML(alively.morphic.HTML.RenderContext,rgb(255,215,102)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPosition() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setFill([object HTMLDivElement],rgb(255,215,102),rect(pt(0.0,0.0),pt(136.0,22.0))) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getOpacity() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Opacity) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>setOpacityHTML(alively.morphic.HTML.RenderContext,1) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setBorderWidthHTML(alively.morphic.HTML.RenderContext,0) 4ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderColor() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderColor) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getStrokeOpacity() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(StrokeOpacity) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setBorderHTML(alively.morphic.HTML.RenderContext,0,rgb(0,0,0),1) 2ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderStyle() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderStyle) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBounds() enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPosition() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setExtentHTML(alively.morphic.HTML.RenderContext,pt(136.0,22.0)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPadding() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setExtent([object HTMLDivElement],pt(136.0,22.0)) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderStyle() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderStyle) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>setBorderStyleHTML(alively.morphic.HTML.RenderContext,solid) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getClipMode() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(ClipMode) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setClipModeHTML(alively.morphic.HTML.RenderContext,visible) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPadding() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setPaddingHTML(alively.morphic.HTML.RenderContext,rect(pt(0.0,0.0),pt(0.0,0.0))) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderRadius() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderRadius) enter:, leave:\n lively.morphic.HTML.RenderContext>>getShapeNode() 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setHTMLBorderRadius([object HTMLDivElement],0,0) enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(appendShape) enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderHTML(alively.morphic.HTML.RenderContext,) enter:, leave:\n BugText(Text)>>appendTextHTML(alively.morphic.HTML.RenderContext) 1ms enter:, leave:\n BugText(Text)>>fit() 16ms enter:, leave:\n BugText(Text)>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n BugText(Text)>>getTextExtent() 3ms enter:, leave:\n BugText(Text)>>renderContextDispatch(getTextExtent) 3ms enter:, leave:\n BugText(Text)>>getTextExtentHTML(alively.morphic.HTML.RenderContext,) 2ms enter:, leave:\n BugText(Text)>>getBorderWidth() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) 1ms enter:, leave:\n BugText(Text)>>getPadding() enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPadding() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:, leave:\n BugText(Text)>>setExtent(pt(136.0,22.0)) 12ms enter:, leave:\n BugText(Text)>>setExtent(pt(136.0,22.0)) 4ms enter:, leave:\n BugText(Text)>>getMinExtent() enter:, leave:\n BugText(Text)>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setExtent(pt(136.0,22.0)) 2ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeSetter(Extent,pt(136.0,22.0)) 2ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(setExtent,pt(136.0,22.0)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>setExtentHTML(alively.morphic.HTML.RenderContext,pt(136.0,22.0)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPadding() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setExtent([object HTMLDivElement],pt(136.0,22.0)) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n lively.morphic.World>>submorphResized() 1ms enter:, leave:\n lively.morphic.World>>getLayouter() enter:, leave:\n BugText(Text)>>getTextExtent() enter:, leave:\n BugText(Text)>>renderContextDispatch(getTextExtent) enter:, leave:\n BugText(Text)>>getTextExtentHTML(alively.morphic.HTML.RenderContext,) enter:, leave:\n BugText(Text)>>getScrollBarExtent() 1ms enter:, leave:\n BugText(Text)>>renderContextDispatch(getScrollBarExtent) 1ms enter:, leave:\n BugText(Text)>>getScrollBarExtentHTML(alively.morphic.HTML.RenderContext,) enter:, leave:\n BugText(Text)>>getBorderWidth() enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n BugText(Text)>>getPadding() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPadding() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:, leave:\n BugText(Text)>>showsVerticalScrollBar() 1ms enter:, leave:\n BugText(Text)>>renderContextDispatch(showsVerticalScrollBar) 1ms enter:, leave:\n BugText(Text)>>showsVerticalScrollBarHTML(alively.morphic.HTML.RenderContext,) 1ms enter:, leave:\n BugText(Text)>>getBorderWidth() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n BugText(Text)>>setMaxTextWidth(136) 1ms enter:, leave:\n BugText(Text)>>morphicSetter(MaxTextWidth,136) 1ms enter:, leave:\n BugText(Text)>>renderContextDispatch(setMaxTextWidth,136) 1ms enter:, leave:\n BugText(Text)>>setMaxTextWidthHTML(alively.morphic.HTML.RenderContext,136) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setMaxWidth([object HTMLDivElement],136) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>getCssInt([object HTMLDivElement],min-width) enter:, leave:\n BugText(Text)>>setMinTextWidth(136) 2ms enter:, leave:\n BugText(Text)>>morphicSetter(MinTextWidth,136) enter:, leave:\n BugText(Text)>>renderContextDispatch(setMinTextWidth,136) enter:, leave:\n BugText(Text)>>setMinTextWidthHTML(alively.morphic.HTML.RenderContext,136) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setMinWidth([object HTMLDivElement],136) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n BugText(Text)>>setMaxTextHeight() 1ms enter:, leave:\n BugText(Text)>>morphicSetter(MaxTextHeight,) 1ms enter:, leave:\n BugText(Text)>>renderContextDispatch(setMaxTextHeight,) enter:, leave:\n BugText(Text)>>setMaxTextHeightHTML(alively.morphic.HTML.RenderContext,) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setMaxHeight([object HTMLDivElement],) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n BugText(Text)>>setMinTextHeight() 1ms enter:, leave:\n BugText(Text)>>morphicSetter(MinTextHeight,) 1ms enter:, leave:\n BugText(Text)>>renderContextDispatch(setMinTextHeight,) 1ms enter:, leave:\n BugText(Text)>>setMinTextHeightHTML(alively.morphic.HTML.RenderContext,) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setMinHeight([object HTMLDivElement],) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n BugText(Text)>>registerForEvents(true) 9ms enter:, leave:\n BugText(Text)>>registerForMouseEvents(true) 4ms enter:, leave:\n BugText(Text)>>registerForEvent(mouseup,,onMouseUpEntry,true) 1ms enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>registerForEvent(mousedown,,onMouseDownEntry,true) 1ms enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>renderContext() 1ms enter:, leave:\n BugText(Text)>>registerForEvent(mousemove,,onMouseMoveEntry,true) enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>registerForEvent(selectstart,,onSelectStart,true) 1ms enter:, leave:\n BugText(Text)>>renderContext() 1ms enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>registerForEvent(contextmenu,,onContextMenu,true) enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>registerForEvent(mousewheel,,onMouseWheelEntry,true) enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>registerForKeyboardEvents(true) 3ms enter:, leave:\n BugText(Text)>>registerForKeyboardEvents(true) 2ms enter:, leave:\n BugText(Text)>>registerForEvent(keydown,,onKeyDown,true) 1ms enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>registerForEvent(keyup,,onKeyUp,true) 1ms enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>renderContext() 1ms enter:, leave:\n BugText(Text)>>registerForEvent(keypress,,onKeyPress,true) enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>registerForEvent(paste,,onPaste,true) 1ms enter:, leave:\n BugText(Text)>>renderContext() 1ms enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>registerForEvent(cut,,onCut,true) enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>registerForOtherEvents(true) enter:, leave:\n BugText(Text)>>registerForTouchEvents(true) enter:, leave:\n BugText(Text)>>registerForFocusAndBlurEvents() 1ms enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>resumeStepping() enter:, leave:\n BugText(Text)>>getTextChunks() enter:, leave:\n BugText(Text)>>renderContextDispatch(append,) 10ms enter:undefined, leave:undefined\n BugText(Text)>>appendHTML(alively.morphic.HTML.RenderContext,) 10ms enter:undefined, leave:undefined\n BugText(Text)>>appendHTML(alively.morphic.HTML.RenderContext,) 4ms enter:undefined, leave:undefined\n BugText(Text)>>insertMorphNodeInHTML(alively.morphic.HTML.RenderContext,[object HTMLDivElement],[object HTMLDivElement],,[object HTMLDivElement]) enter:undefined, leave:undefined\n BugText(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>renderUsing(alively.morphic.HTML.RenderContext) 3ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setRenderContext(alively.morphic.HTML.RenderContext) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(init) 3ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>initHTML(alively.morphic.HTML.RenderContext) 3ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setPositionHTML(alively.morphic.HTML.RenderContext,pt(0.0,0.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setPosition([object HTMLDivElement],pt(0.0,0.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setExtentHTML(alively.morphic.HTML.RenderContext,pt(136.0,22.0)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPadding() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setExtent([object HTMLDivElement],pt(136.0,22.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getFill() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Fill) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setFillHTML(alively.morphic.HTML.RenderContext,rgb(255,215,102)) 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setFill([object HTMLDivElement],rgb(255,215,102),rect(pt(0.0,0.0),pt(136.0,22.0))) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getFillOpacity() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(FillOpacity) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setFillOpacity(1) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getFill() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Fill) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setFill(rgb(255,215,102)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeSetter(Fill,rgb(255,215,102)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(setFill,rgb(255,215,102)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setFillHTML(alively.morphic.HTML.RenderContext,rgb(255,215,102)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setFill([object HTMLDivElement],rgb(255,215,102),rect(pt(0.0,0.0),pt(136.0,22.0))) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getOpacity() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Opacity) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setOpacityHTML(alively.morphic.HTML.RenderContext,1) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setBorderWidthHTML(alively.morphic.HTML.RenderContext,0) 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderColor() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderColor) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getStrokeOpacity() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(StrokeOpacity) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setBorderHTML(alively.morphic.HTML.RenderContext,0,rgb(0,0,0),1) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderStyle() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderStyle) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setExtentHTML(alively.morphic.HTML.RenderContext,pt(136.0,22.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPadding() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderWidth() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setExtent([object HTMLDivElement],pt(136.0,22.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderStyle() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderStyle) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setBorderStyleHTML(alively.morphic.HTML.RenderContext,solid) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setClipModeHTML(alively.morphic.HTML.RenderContext,visible) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPadding() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setPaddingHTML(alively.morphic.HTML.RenderContext,rect(pt(0.0,0.0),pt(0.0,0.0))) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderRadius() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderRadius) enter:undefined, leave:undefined\n lively.morphic.HTML.RenderContext>>getShapeNode() enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setHTMLBorderRadius([object HTMLDivElement],0,0) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(appendShape) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>renderHTML(alively.morphic.HTML.RenderContext,) enter:undefined, leave:undefined\n BugText(Text)>>appendTextHTML(alively.morphic.HTML.RenderContext) enter:undefined, leave:undefined\n BugText(Text)>>fit() 6ms enter:undefined, leave:undefined\n BugText(Text)>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n BugText(Text)>>getTextExtent() 2ms enter:undefined, leave:undefined\n BugText(Text)>>renderContextDispatch(getTextExtent) 2ms enter:undefined, leave:undefined\n BugText(Text)>>getTextExtentHTML(alively.morphic.HTML.RenderContext,) 2ms enter:undefined, leave:undefined\n BugText(Text)>>getBorderWidth() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:undefined, leave:undefined\n BugText(Text)>>getPadding() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPadding() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:undefined, leave:undefined\n BugText(Text)>>setExtent(pt(136.0,22.0)) 3ms enter:undefined, leave:undefined\n BugText(Text)>>setExtent(pt(136.0,22.0)) 1ms enter:undefined, leave:undefined\n BugText(Text)>>getMinExtent() enter:undefined, leave:undefined\n BugText(Text)>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setExtent(pt(136.0,22.0)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeSetter(Extent,pt(136.0,22.0)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(setExtent,pt(136.0,22.0)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setExtentHTML(alively.morphic.HTML.RenderContext,pt(136.0,22.0)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPadding() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setExtent([object HTMLDivElement],pt(136.0,22.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.World>>submorphResized() enter:undefined, leave:undefined\n lively.morphic.World>>getLayouter() enter:undefined, leave:undefined\n BugText(Text)>>getTextExtent() enter:undefined, leave:undefined\n BugText(Text)>>renderContextDispatch(getTextExtent) enter:undefined, leave:undefined\n BugText(Text)>>getTextExtentHTML(alively.morphic.HTML.RenderContext,) enter:undefined, leave:undefined\n BugText(Text)>>getScrollBarExtent() enter:undefined, leave:undefined\n BugText(Text)>>renderContextDispatch(getScrollBarExtent) enter:undefined, leave:undefined\n BugText(Text)>>getScrollBarExtentHTML(alively.morphic.HTML.RenderContext,) enter:undefined, leave:undefined\n BugText(Text)>>getBorderWidth() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderWidth() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) 1ms enter:undefined, leave:undefined\n BugText(Text)>>getPadding() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPadding() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:undefined, leave:undefined\n BugText(Text)>>showsVerticalScrollBar() enter:undefined, leave:undefined\n BugText(Text)>>renderContextDispatch(showsVerticalScrollBar) enter:undefined, leave:undefined\n BugText(Text)>>showsVerticalScrollBarHTML(alively.morphic.HTML.RenderContext,) enter:undefined, leave:undefined\n BugText(Text)>>getBorderWidth() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:undefined, leave:undefined\n BugText(Text)>>setMaxTextWidth(136) enter:undefined, leave:undefined\n BugText(Text)>>morphicSetter(MaxTextWidth,136) enter:undefined, leave:undefined\n BugText(Text)>>renderContextDispatch(setMaxTextWidth,136) enter:undefined, leave:undefined\n BugText(Text)>>setMaxTextWidthHTML(alively.morphic.HTML.RenderContext,136) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setMaxWidth([object HTMLDivElement],136) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>getCssInt([object HTMLDivElement],min-width) enter:undefined, leave:undefined\n BugText(Text)>>setMinTextWidth(136) 1ms enter:undefined, leave:undefined\n BugText(Text)>>morphicSetter(MinTextWidth,136) 1ms enter:undefined, leave:undefined\n BugText(Text)>>renderContextDispatch(setMinTextWidth,136) 1ms enter:undefined, leave:undefined\n BugText(Text)>>setMinTextWidthHTML(alively.morphic.HTML.RenderContext,136) 1ms enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setMinWidth([object HTMLDivElement],136) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n BugText(Text)>>setMaxTextHeight() enter:undefined, leave:undefined\n BugText(Text)>>morphicSetter(MaxTextHeight,) enter:undefined, leave:undefined\n BugText(Text)>>renderContextDispatch(setMaxTextHeight,) enter:undefined, leave:undefined\n BugText(Text)>>setMaxTextHeightHTML(alively.morphic.HTML.RenderContext,) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setMaxHeight([object HTMLDivElement],) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n BugText(Text)>>setMinTextHeight() enter:undefined, leave:undefined\n BugText(Text)>>morphicSetter(MinTextHeight,) enter:undefined, leave:undefined\n BugText(Text)>>renderContextDispatch(setMinTextHeight,) enter:undefined, leave:undefined\n BugText(Text)>>setMinTextHeightHTML(alively.morphic.HTML.RenderContext,) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setMinHeight([object HTMLDivElement],) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n BugText(Text)>>resumeSteppingAll() enter:undefined, leave:undefined\n BugText(Text)>>withAllSubmorphsDo(function (ea) { ea.scripts.invoke('resume') }) enter:undefined, leave:undefined\n lively.morphic.World>>getLayouter() enter:undefined, leave:undefined\n lively.morphic.World>>addMorph() 9ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>isAncestorOf() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>withAllSubmorphsDo(function (grandchild) {\n if (grandchild === aMorph) {\n found = true;}}) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>transformForNewOwner() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getTransform() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getScale() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getPosition() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getRotation() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>remove() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>suspendSteppingAll() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>withAllSubmorphsDo(function (ea) { ea.suspendStepping() }) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>suspendStepping() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>renderContextDispatch(remove) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>removeHTML(alively.morphic.HTML.RenderContext,) enter:undefined, leave:undefined\n lively.morphic.World>>removeMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getLayouter() enter:undefined, leave:undefined\n lively.morphic.HTML.RenderContext>>removeNode([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>setTransform(translate(1329px,755px)) 2ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>setPosition(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicSetter(Position,pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>setPosition(pt(1329.0,765.0)) enter:undefined, leave:undefined\n lively.morphic.Text>>morphicSetter(Position,pt(1329.0,765.0)) enter:undefined, leave:undefined\n lively.morphic.Text>>renderContextDispatch(setPosition,pt(1329.0,765.0)) enter:undefined, leave:undefined\n lively.morphic.Text>>setPositionHTML(alively.morphic.HTML.RenderContext,pt(1329.0,765.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setPosition([object HTMLDivElement],pt(1329.0,765.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>renderContextDispatch(setPosition,pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>setPositionHTML(alively.morphic.HTML.RenderContext,pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setPosition([object HTMLDivElement],pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>setRotation(0) 1ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicSetter(Rotation,0) 1ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>renderContextDispatch(setRotation,0) 1ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>setRotationHTML(alively.morphic.HTML.RenderContext,0) 1ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getScale() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getPivotPoint() 1ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicGetter(PivotPoint) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setHTMLTransform([object HTMLDivElement],0,1,pt(0.0,0.0)) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>setScale(1) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicSetter(Scale,1) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>renderContextDispatch(setScale,1) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>setScaleHTML(alively.morphic.HTML.RenderContext,1) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getRotation() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getPivotPoint() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicGetter(PivotPoint) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setHTMLTransform([object HTMLDivElement],0,1,pt(0.0,0.0)) enter:undefined, leave:undefined\n lively.morphic.World>>renderContext() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>renderContext() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>renderAfterUsing(alively.morphic.HTML.RenderContext,) 5ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>replaceRenderContextWith(alively.morphic.HTML.RenderContext) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>renderContext() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>renderContextDispatch(append,) 4ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>appendHTML(alively.morphic.HTML.RenderContext,) 4ms enter:undefined, leave:undefined\n lively.morphic.World>>renderContext() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>compensateShapeNode(alively.morphic.HTML.RenderContext) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>insertMorphNodeInHTML(alively.morphic.HTML.RenderContext,[object HTMLDivElement],[object HTMLDivElement],,[object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>append([object HTMLDivElement],[object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isSVG([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>renderUsing(alively.morphic.HTML.RenderContext) 4ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setRenderContext(alively.morphic.HTML.RenderContext) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(init) 4ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>initHTML(alively.morphic.HTML.RenderContext) 3ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setPositionHTML(alively.morphic.HTML.RenderContext,pt(0.0,0.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setPosition([object HTMLDivElement],pt(0.0,0.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setExtentHTML(alively.morphic.HTML.RenderContext,pt(2.0,2.0)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPadding() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setExtent([object HTMLDivElement],pt(2.0,2.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getFill() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Fill) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setFillHTML(alively.morphic.HTML.RenderContext,rgb(204,0,0)) 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setFill([object HTMLDivElement],rgb(204,0,0),rect(pt(0.0,0.0),pt(2.0,2.0))) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getFillOpacity() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(FillOpacity) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setFillOpacity(1) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getFill() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Fill) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setFill(rgb(204,0,0)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeSetter(Fill,rgb(204,0,0)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(setFill,rgb(204,0,0)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setFillHTML(alively.morphic.HTML.RenderContext,rgb(204,0,0)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setFill([object HTMLDivElement],rgb(204,0,0),rect(pt(0.0,0.0),pt(2.0,2.0))) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getOpacity() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Opacity) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setOpacityHTML(alively.morphic.HTML.RenderContext,1) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderWidth() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setBorderWidthHTML(alively.morphic.HTML.RenderContext,0) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderColor() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderColor) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getStrokeOpacity() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(StrokeOpacity) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setBorderHTML(alively.morphic.HTML.RenderContext,0,rgb(204,0,0),1) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderStyle() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderStyle) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setExtentHTML(alively.morphic.HTML.RenderContext,pt(2.0,2.0)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPadding() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setExtent([object HTMLDivElement],pt(2.0,2.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderStyle() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderStyle) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setBorderStyleHTML(alively.morphic.HTML.RenderContext,solid) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setClipModeHTML(alively.morphic.HTML.RenderContext,visible) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPadding() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setPaddingHTML(alively.morphic.HTML.RenderContext,rect(pt(0.0,0.0),pt(0.0,0.0))) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderRadius() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderRadius) enter:undefined, leave:undefined\n lively.morphic.HTML.RenderContext>>getShapeNode() enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setHTMLBorderRadius([object HTMLDivElement],0,0) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(appendShape) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>renderHTML(alively.morphic.HTML.RenderContext,) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>resumeSteppingAll() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>withAllSubmorphsDo(function (ea) { ea.scripts.invoke('resume') }) enter:undefined, leave:undefined\n lively.morphic.World>>getLayouter() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.World>>getTopmostMorph(pt(1329.0,755.0)) 316ms enter:undefined, leave:undefined\n lively.morphic.World>>morphsContainingPoint(pt(1329.0,755.0)) 316ms enter:undefined, leave:undefined\n lively.morphic.World>>fullContainsWorldPoint(pt(1329.0,755.0)) 128ms enter:undefined, leave:undefined\n lively.morphic.World>>fullContainsPoint(pt(1329.0,755.0)) 128ms enter:undefined, leave:undefined\n lively.morphic.World>>getBounds() 128ms enter:undefined, leave:undefined\n lively.morphic.World>>getTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getScale() enter:undefined, leave:undefined\n lively.morphic.World>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.World>>getPosition() enter:undefined, leave:undefined\n lively.morphic.World>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.World>>getRotation() enter:undefined, leave:undefined\n lively.morphic.World>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.World>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.World>>isClip() enter:undefined, leave:undefined\n lively.morphic.World>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.World>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.World>>submorphBounds(translate(0px,0px)) 127ms enter:undefined, leave:undefined\n issueTitle(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n issueTitle(Text)>>getTransform() enter:undefined, leave:undefined\n issueTitle(Text)>>getScale() enter:undefined, leave:undefined\n issueTitle(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n issueTitle(Text)>>getPosition() enter:undefined, leave:undefined\n issueTitle(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n issueTitle(Text)>>getRotation() enter:undefined, leave:undefined\n issueTitle(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n issueTitle(Text)>>innerBounds() enter:undefined, leave:undefined\n issueTitle(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n issueTitle(Text)>>isClip() enter:undefined, leave:undefined\n issueTitle(Text)>>getClipMode() enter:undefined, leave:undefined\n issueTitle(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n issueTitle(Text)>>submorphBounds(translate(10px,20px)) enter:undefined, leave:undefined\n issueDescription(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n issueDescription(Text)>>getTransform() enter:undefined, leave:undefined\n issueDescription(Text)>>getScale() enter:undefined, leave:undefined\n issueDescription(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n issueDescription(Text)>>getPosition() enter:undefined, leave:undefined\n issueDescription(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n issueDescription(Text)>>getRotation() enter:undefined, leave:undefined\n issueDescription(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n issueDescription(Text)>>innerBounds() enter:undefined, leave:undefined\n issueDescription(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n issueDescription(Text)>>isClip() enter:undefined, leave:undefined\n issueDescription(Text)>>getClipMode() enter:undefined, leave:undefined\n issueDescription(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n issueDescription(Text)>>submorphBounds(translate(30px,120px)) enter:undefined, leave:undefined\n TracLink(Box)>>getBounds() 5ms enter:undefined, leave:undefined\n TracLink(Box)>>getTransform() enter:undefined, leave:undefined\n TracLink(Box)>>getScale() enter:undefined, leave:undefined\n TracLink(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n TracLink(Box)>>getPosition() enter:undefined, leave:undefined\n TracLink(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n TracLink(Box)>>getRotation() enter:undefined, leave:undefined\n TracLink(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n TracLink(Box)>>innerBounds() enter:undefined, leave:undefined\n TracLink(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n TracLink(Box)>>isClip() 1ms enter:undefined, leave:undefined\n TracLink(Box)>>getClipMode() enter:undefined, leave:undefined\n TracLink(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n TracLink(Box)>>submorphBounds(translate(750px,180px)) 3ms enter:undefined, leave:undefined\n tracIssue(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n tracIssue(Text)>>getTransform() enter:undefined, leave:undefined\n tracIssue(Text)>>getScale() enter:undefined, leave:undefined\n tracIssue(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n tracIssue(Text)>>getPosition() enter:undefined, leave:undefined\n tracIssue(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n tracIssue(Text)>>getRotation() enter:undefined, leave:undefined\n tracIssue(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n tracIssue(Text)>>innerBounds() enter:undefined, leave:undefined\n tracIssue(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n tracIssue(Text)>>isClip() 1ms enter:undefined, leave:undefined\n tracIssue(Text)>>getClipMode() 1ms enter:undefined, leave:undefined\n tracIssue(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n tracIssue(Text)>>submorphBounds(translate(10px,30px)) enter:undefined, leave:undefined\n Text(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text(Text)>>getTransform() enter:undefined, leave:undefined\n Text(Text)>>getScale() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text(Text)>>getPosition() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text(Text)>>getRotation() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text(Text)>>innerBounds() enter:undefined, leave:undefined\n Text(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text(Text)>>isClip() enter:undefined, leave:undefined\n Text(Text)>>getClipMode() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text(Text)>>submorphBounds(translate(10px,10px)) enter:undefined, leave:undefined\n Button(Button)>>getBounds() 1ms enter:undefined, leave:undefined\n Button(Button)>>getTransform() enter:undefined, leave:undefined\n Button(Button)>>getScale() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Button(Button)>>getPosition() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n Button(Button)>>getRotation() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Button(Button)>>innerBounds() enter:undefined, leave:undefined\n Button(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Button(Button)>>isClip() enter:undefined, leave:undefined\n Button(Button)>>getClipMode() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Button(Button)>>submorphBounds(translate(160px,10px)) enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n VersionSetter(Box)>>getBounds() 4ms enter:undefined, leave:undefined\n VersionSetter(Box)>>getTransform() enter:undefined, leave:undefined\n VersionSetter(Box)>>getScale() enter:undefined, leave:undefined\n VersionSetter(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n VersionSetter(Box)>>getPosition() enter:undefined, leave:undefined\n VersionSetter(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n VersionSetter(Box)>>getRotation() enter:undefined, leave:undefined\n VersionSetter(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n VersionSetter(Box)>>innerBounds() enter:undefined, leave:undefined\n VersionSetter(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n VersionSetter(Box)>>isClip() enter:undefined, leave:undefined\n VersionSetter(Box)>>getClipMode() enter:undefined, leave:undefined\n VersionSetter(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n VersionSetter(Box)>>submorphBounds(translate(750px,250px)) 4ms enter:undefined, leave:undefined\n VersionNumber(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n VersionNumber(Text)>>getTransform() enter:undefined, leave:undefined\n VersionNumber(Text)>>getScale() enter:undefined, leave:undefined\n VersionNumber(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n VersionNumber(Text)>>getPosition() enter:undefined, leave:undefined\n VersionNumber(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n VersionNumber(Text)>>getRotation() enter:undefined, leave:undefined\n VersionNumber(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n VersionNumber(Text)>>innerBounds() enter:undefined, leave:undefined\n VersionNumber(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n VersionNumber(Text)>>isClip() enter:undefined, leave:undefined\n VersionNumber(Text)>>getClipMode() enter:undefined, leave:undefined\n VersionNumber(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n VersionNumber(Text)>>submorphBounds(translate(10px,30px)) enter:undefined, leave:undefined\n Text(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n Text(Text)>>getScale() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text(Text)>>getPosition() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text(Text)>>getRotation() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text(Text)>>innerBounds() enter:undefined, leave:undefined\n Text(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text(Text)>>isClip() enter:undefined, leave:undefined\n Text(Text)>>getClipMode() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text(Text)>>submorphBounds(translate(10px,10px)) enter:undefined, leave:undefined\n Button(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n Button(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n Button(Button)>>getScale() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Button(Button)>>getPosition() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n Button(Button)>>getRotation() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Button(Button)>>innerBounds() enter:undefined, leave:undefined\n Button(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Button(Button)>>isClip() enter:undefined, leave:undefined\n Button(Button)>>getClipMode() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Button(Button)>>submorphBounds(translate(160px,10px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getScale() enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getPosition() enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getRotation() enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>innerBounds() enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>isClip() enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getClipMode() enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>submorphBounds(translate(750px,150px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n FixedLabel(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n FixedLabel(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n FixedLabel(Text)>>getScale() enter:undefined, leave:undefined\n FixedLabel(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n FixedLabel(Text)>>getPosition() enter:undefined, leave:undefined\n FixedLabel(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n FixedLabel(Text)>>getRotation() 1ms enter:undefined, leave:undefined\n FixedLabel(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n FixedLabel(Text)>>innerBounds() enter:undefined, leave:undefined\n FixedLabel(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n FixedLabel(Text)>>isClip() enter:undefined, leave:undefined\n FixedLabel(Text)>>getClipMode() enter:undefined, leave:undefined\n FixedLabel(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n FixedLabel(Text)>>submorphBounds(translate(561px,27px)) enter:undefined, leave:undefined\n jenkins.png(Image)>>getBounds() 1ms enter:undefined, leave:undefined\n jenkins.png(Image)>>getTransform() 1ms enter:undefined, leave:undefined\n jenkins.png(Image)>>getScale() enter:undefined, leave:undefined\n jenkins.png(Image)>>morphicGetter(Scale) enter:undefined, leave:undefined\n jenkins.png(Image)>>getPosition() enter:undefined, leave:undefined\n jenkins.png(Image)>>morphicGetter(Position) enter:undefined, leave:undefined\n jenkins.png(Image)>>getRotation() enter:undefined, leave:undefined\n jenkins.png(Image)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n jenkins.png(Image)>>innerBounds() enter:undefined, leave:undefined\n jenkins.png(Image)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Image>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Image>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Image>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Image>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Image>>shapeGetter(Extent) enter:undefined, leave:undefined\n jenkins.png(Image)>>isClip() enter:undefined, leave:undefined\n jenkins.png(Image)>>getClipMode() enter:undefined, leave:undefined\n jenkins.png(Image)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n jenkins.png(Image)>>submorphBounds(translate(900px,40px)) enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getBounds() 5ms enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getTransform() 1ms enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getScale() enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>morphicGetter(Scale) enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getPosition() enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>morphicGetter(Position) enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getRotation() 1ms enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>innerBounds() enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>isClip() enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getClipMode() enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>submorphBounds(translate(776px,20px) scale(1.01,1.01)) 4ms enter:undefined, leave:undefined\n lively.morphic.Morph>>getBounds() 3ms enter:undefined, leave:undefined\n lively.morphic.Morph>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Morph>>getScale() enter:undefined, leave:undefined\n lively.morphic.Morph>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Morph>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Morph>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Morph>>getRotation() 1ms enter:undefined, leave:undefined\n lively.morphic.Morph>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Morph>>innerBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Morph>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.External>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Shapes.External>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.External>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.External>>renderContextDispatch(getExtent) 2ms enter:undefined, leave:undefined\n lively.morphic.Morph>>isClip() enter:undefined, leave:undefined\n lively.morphic.Morph>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Morph>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Morph>>submorphBounds(translate(3px,3px)) enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text1(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text1(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n Text1(Text)>>getScale() enter:undefined, leave:undefined\n Text1(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text1(Text)>>getPosition() enter:undefined, leave:undefined\n Text1(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text1(Text)>>getRotation() enter:undefined, leave:undefined\n Text1(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text1(Text)>>innerBounds() enter:undefined, leave:undefined\n Text1(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text1(Text)>>isClip() enter:undefined, leave:undefined\n Text1(Text)>>getClipMode() enter:undefined, leave:undefined\n Text1(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text1(Text)>>submorphBounds(translate(31px,287px)) enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText1(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n BugText1(Text)>>getTransform() enter:undefined, leave:undefined\n BugText1(Text)>>getScale() enter:undefined, leave:undefined\n BugText1(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n BugText1(Text)>>getPosition() enter:undefined, leave:undefined\n BugText1(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n BugText1(Text)>>getRotation() enter:undefined, leave:undefined\n BugText1(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n BugText1(Text)>>innerBounds() enter:undefined, leave:undefined\n BugText1(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n BugText1(Text)>>isClip() enter:undefined, leave:undefined\n BugText1(Text)>>getClipMode() enter:undefined, leave:undefined\n BugText1(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText1(Text)>>submorphBounds(translate(313px,400px)) enter:undefined, leave:undefined\n issueDescription1(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n issueDescription1(Text)>>getTransform() enter:undefined, leave:undefined\n issueDescription1(Text)>>getScale() enter:undefined, leave:undefined\n issueDescription1(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n issueDescription1(Text)>>getPosition() enter:undefined, leave:undefined\n issueDescription1(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n issueDescription1(Text)>>getRotation() enter:undefined, leave:undefined\n issueDescription1(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n issueDescription1(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n issueDescription1(Text)>>getShape() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n issueDescription1(Text)>>isClip() enter:undefined, leave:undefined\n issueDescription1(Text)>>getClipMode() enter:undefined, leave:undefined\n issueDescription1(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n issueDescription1(Text)>>submorphBounds(translate(262px,398px)) enter:undefined, leave:undefined\n MorphFinder(Box)>>getBounds() 6ms enter:undefined, leave:undefined\n MorphFinder(Box)>>getTransform() enter:undefined, leave:undefined\n MorphFinder(Box)>>getScale() enter:undefined, leave:undefined\n MorphFinder(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n MorphFinder(Box)>>getPosition() enter:undefined, leave:undefined\n MorphFinder(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n MorphFinder(Box)>>getRotation() enter:undefined, leave:undefined\n MorphFinder(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n MorphFinder(Box)>>innerBounds() 1ms enter:undefined, leave:undefined\n MorphFinder(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n MorphFinder(Box)>>isClip() enter:undefined, leave:undefined\n MorphFinder(Box)>>getClipMode() enter:undefined, leave:undefined\n MorphFinder(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n MorphFinder(Box)>>submorphBounds(translate(679px,447px)) 5ms enter:undefined, leave:undefined\n nameLabel(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n nameLabel(Text)>>getTransform() enter:undefined, leave:undefined\n nameLabel(Text)>>getScale() enter:undefined, leave:undefined\n nameLabel(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n nameLabel(Text)>>getPosition() enter:undefined, leave:undefined\n nameLabel(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n nameLabel(Text)>>getRotation() enter:undefined, leave:undefined\n nameLabel(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n nameLabel(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n nameLabel(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n nameLabel(Text)>>isClip() enter:undefined, leave:undefined\n nameLabel(Text)>>getClipMode() enter:undefined, leave:undefined\n nameLabel(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n nameLabel(Text)>>submorphBounds(translate(10px,10px)) enter:undefined, leave:undefined\n Button1(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n Button1(Button)>>getTransform() enter:undefined, leave:undefined\n Button1(Button)>>getScale() enter:undefined, leave:undefined\n Button1(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Button1(Button)>>getPosition() enter:undefined, leave:undefined\n Button1(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n Button1(Button)>>getRotation() enter:undefined, leave:undefined\n Button1(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Button1(Button)>>innerBounds() 1ms enter:undefined, leave:undefined\n Button1(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Button1(Button)>>isClip() enter:undefined, leave:undefined\n Button1(Button)>>getClipMode() enter:undefined, leave:undefined\n Button1(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Button1(Button)>>submorphBounds(translate(387px,9px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Slider(Slider)>>getBounds() 2ms enter:undefined, leave:undefined\n Slider(Slider)>>getTransform() enter:undefined, leave:undefined\n Slider(Slider)>>getScale() enter:undefined, leave:undefined\n Slider(Slider)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Slider(Slider)>>getPosition() enter:undefined, leave:undefined\n Slider(Slider)>>morphicGetter(Position) enter:undefined, leave:undefined\n Slider(Slider)>>getRotation() enter:undefined, leave:undefined\n Slider(Slider)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Slider(Slider)>>innerBounds() 1ms enter:undefined, leave:undefined\n Slider(Slider)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Slider(Slider)>>isClip() enter:undefined, leave:undefined\n Slider(Slider)>>getClipMode() enter:undefined, leave:undefined\n Slider(Slider)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Slider(Slider)>>submorphBounds(translate(10px,45px)) 1ms enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getTransform() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getScale() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getPosition() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getRotation() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>isClip() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>submorphBounds(translate(250.94px,0px)) enter:undefined, leave:undefined\n FilterSource(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n FilterSource(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n FilterSource(Text)>>getScale() enter:undefined, leave:undefined\n FilterSource(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n FilterSource(Text)>>getPosition() enter:undefined, leave:undefined\n FilterSource(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n FilterSource(Text)>>getRotation() 1ms enter:undefined, leave:undefined\n FilterSource(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n FilterSource(Text)>>innerBounds() enter:undefined, leave:undefined\n FilterSource(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n FilterSource(Text)>>isClip() enter:undefined, leave:undefined\n FilterSource(Text)>>getClipMode() enter:undefined, leave:undefined\n FilterSource(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n FilterTarget(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n FilterTarget(Text)>>getTransform() enter:undefined, leave:undefined\n FilterTarget(Text)>>getScale() enter:undefined, leave:undefined\n FilterTarget(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n FilterTarget(Text)>>getPosition() enter:undefined, leave:undefined\n FilterTarget(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n FilterTarget(Text)>>getRotation() enter:undefined, leave:undefined\n FilterTarget(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n FilterTarget(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n FilterTarget(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n FilterTarget(Text)>>isClip() enter:undefined, leave:undefined\n FilterTarget(Text)>>getClipMode() enter:undefined, leave:undefined\n FilterTarget(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Rectangle(Box)>>getBounds() 4ms enter:undefined, leave:undefined\n Rectangle(Box)>>getTransform() enter:undefined, leave:undefined\n Rectangle(Box)>>getScale() enter:undefined, leave:undefined\n Rectangle(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Rectangle(Box)>>getPosition() enter:undefined, leave:undefined\n Rectangle(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n Rectangle(Box)>>getRotation() enter:undefined, leave:undefined\n Rectangle(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Rectangle(Box)>>innerBounds() 1ms enter:undefined, leave:undefined\n Rectangle(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Rectangle(Box)>>isClip() enter:undefined, leave:undefined\n Rectangle(Box)>>getClipMode() enter:undefined, leave:undefined\n Rectangle(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Rectangle(Box)>>submorphBounds(translate(697px,1186px)) 3ms enter:undefined, leave:undefined\n Button2(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n Button2(Button)>>getTransform() enter:undefined, leave:undefined\n Button2(Button)>>getScale() enter:undefined, leave:undefined\n Button2(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Button2(Button)>>getPosition() enter:undefined, leave:undefined\n Button2(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n Button2(Button)>>getRotation() enter:undefined, leave:undefined\n Button2(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Button2(Button)>>innerBounds() 1ms enter:undefined, leave:undefined\n Button2(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Button2(Button)>>isClip() enter:undefined, leave:undefined\n Button2(Button)>>getClipMode() enter:undefined, leave:undefined\n Button2(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Button2(Button)>>submorphBounds(translate(316px,93px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n FilterList(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n FilterList(Text)>>getTransform() enter:undefined, leave:undefined\n FilterList(Text)>>getScale() enter:undefined, leave:undefined\n FilterList(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n FilterList(Text)>>getPosition() enter:undefined, leave:undefined\n FilterList(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n FilterList(Text)>>getRotation() enter:undefined, leave:undefined\n FilterList(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n FilterList(Text)>>innerBounds() enter:undefined, leave:undefined\n FilterList(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n FilterList(Text)>>isClip() enter:undefined, leave:undefined\n FilterList(Text)>>getClipMode() enter:undefined, leave:undefined\n FilterList(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n FilterList(Text)>>submorphBounds(translate(20px,15px)) enter:undefined, leave:undefined\n Text2(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text2(Text)>>getTransform() enter:undefined, leave:undefined\n Text2(Text)>>getScale() enter:undefined, leave:undefined\n Text2(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text2(Text)>>getPosition() enter:undefined, leave:undefined\n Text2(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text2(Text)>>getRotation() enter:undefined, leave:undefined\n Text2(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text2(Text)>>innerBounds() enter:undefined, leave:undefined\n Text2(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text2(Text)>>isClip() enter:undefined, leave:undefined\n Text2(Text)>>getClipMode() enter:undefined, leave:undefined\n Text2(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text2(Text)>>submorphBounds(translate(1516px,456px)) enter:undefined, leave:undefined\n lively.morphic.Window>>getBounds() 35ms enter:undefined, leave:undefined\n lively.morphic.Window>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Window>>getScale() enter:undefined, leave:undefined\n lively.morphic.Window>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Window>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Window>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Window>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Window>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Window>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Window>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Window>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.Window>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Window>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Window>>submorphBounds(translate(1540.5px,585px)) 33ms enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getBounds() 25ms enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getTransform() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getScale() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getPosition() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getRotation() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>isClip() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getClipMode() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>submorphBounds(translate(0px,21px)) 24ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(656px,0px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(754.4px,0px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.List>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getTransform() enter:undefined, leave:undefined\n lively.morphic.List>>getScale() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.List>>getPosition() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.List>>getRotation() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.List>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.List>>isClip() enter:undefined, leave:undefined\n lively.morphic.List>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.List>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getTransform() enter:undefined, leave:undefined\n lively.morphic.List>>getScale() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.List>>getPosition() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.List>>getRotation() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.List>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.List>>isClip() enter:undefined, leave:undefined\n lively.morphic.List>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.List>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getTransform() enter:undefined, leave:undefined\n lively.morphic.List>>getScale() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.List>>getPosition() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.List>>getRotation() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.List>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.List>>isClip() enter:undefined, leave:undefined\n lively.morphic.List>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.List>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getTransform() enter:undefined, leave:undefined\n lively.morphic.List>>getScale() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.List>>getPosition() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.List>>getRotation() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.List>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.List>>isClip() enter:undefined, leave:undefined\n lively.morphic.List>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getTransform() enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getScale() enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getPosition() enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getRotation() enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>isClip() enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>submorphBounds(translate(0px,242px)) enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(0px,220px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(117.14px,220px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(234.29px,220px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(351.43px,220px)) enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(468.57px,220px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(585.71px,220px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(702.86px,220px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getBounds() 8ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getScale() 1ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Scale) 1ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getPosition() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getRotation() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>isClip() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>submorphBounds(translate(0px,0px)) 7ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(800px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(3px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(781px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText(Text)>>getBounds() enter:undefined, leave:undefined\n BugText(Text)>>getTransform() enter:undefined, leave:undefined\n BugText(Text)>>getScale() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n BugText(Text)>>getPosition() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n BugText(Text)>>getRotation() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n BugText(Text)>>innerBounds() enter:undefined, leave:undefined\n BugText(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n BugText(Text)>>isClip() enter:undefined, leave:undefined\n BugText(Text)>>getClipMode() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText(Text)>>submorphBounds(translate(89px,401px)) enter:undefined, leave:undefined\n ObjectEditor(Window)>>getBounds() 30ms enter:undefined, leave:undefined\n ObjectEditor(Window)>>getTransform() enter:undefined, leave:undefined\n ObjectEditor(Window)>>getScale() enter:undefined, leave:undefined\n ObjectEditor(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditor(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectEditor(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditor(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectEditor(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditor(Window)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditor(Window)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditor(Window)>>isClip() enter:undefined, leave:undefined\n ObjectEditor(Window)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditor(Window)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditor(Window)>>submorphBounds(translate(1286.32px,793.38px) scale(1.01,1.01)) 30ms enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getBounds() 20ms enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getScale() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>isClip() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>submorphBounds(translate(0.97px,21.46px)) 20ms enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getBounds() 2ms enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getScale() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>isClip() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getBounds() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getScale() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>isClip() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>submorphBounds(translate(10px,45.98px)) enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getBounds() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getScale() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>isClip() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getBounds() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getScale() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>isClip() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>submorphBounds(translate(10px,260.61px)) enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getBounds() 1ms enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getScale() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>isClip() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>submorphBounds(translate(130px,260.61px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getScale() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>isClip() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>submorphBounds(translate(130px,40px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getScale() enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>isClip() enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>submorphBounds(translate(160px,260.61px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getScale() enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>isClip() enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>submorphBounds(translate(160px,40px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getScale() enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>isClip() enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getBounds() 1ms enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getTransform() 1ms enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getScale() 1ms enter:undefined, leave:undefined\n ChangeIndicator(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getPosition() enter:undefined, leave:undefined\n ChangeIndicator(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getRotation() enter:undefined, leave:undefined\n ChangeIndicator(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ChangeIndicator(Box)>>innerBounds() enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ChangeIndicator(Box)>>isClip() enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getClipMode() enter:undefined, leave:undefined\n ChangeIndicator(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ChangeIndicator(Box)>>submorphBounds(translate(974.02px,40px)) enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getScale() enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>isClip() enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>submorphBounds(translate(240.13px,10px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getScale() enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>isClip() enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>submorphBounds(translate(198.16px,12.91px)) enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getScale() enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getRotation() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>isClip() enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>submorphBounds(translate(10px,12.91px)) enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getScale() enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getRotation() 1ms enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>morphicGetter(Rotation) 1ms enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>isClip() enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>submorphBounds(translate(39.12px,10px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getBounds() 1ms enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getTransform() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getScale() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getPosition() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getRotation() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ResizeCorner4(Box)>>innerBounds() 1ms enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getShape() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ResizeCorner4(Box)>>isClip() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getClipMode() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ResizeCorner4(Box)>>submorphBounds(translate(987px,376px)) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getBounds() 8ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getTransform() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getScale() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getPosition() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getRotation() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>isClip() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>submorphBounds(translate(0px,0px)) 7ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(980px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(3px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(961px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n BugText(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n BugText(Text)>>getScale() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n BugText(Text)>>getPosition() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n BugText(Text)>>getRotation() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n BugText(Text)>>innerBounds() enter:undefined, leave:undefined\n BugText(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n BugText(Text)>>isClip() enter:undefined, leave:undefined\n BugText(Text)>>getClipMode() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText(Text)>>submorphBounds(translate(89px,401px)) enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getBounds() 20ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>innerBounds() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectTracer(Window)>>isClip() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getClipMode() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectTracer(Window)>>submorphBounds(translate(1253px,524px)) 19ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>getBounds() 10ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Box)>>innerBounds() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectTracer(Box)>>isClip() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getClipMode() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectTracer(Box)>>submorphBounds(translate(0px,20px)) 9ms enter:undefined, leave:undefined\n Text3(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text3(Text)>>getTransform() enter:undefined, leave:undefined\n Text3(Text)>>getScale() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text3(Text)>>getPosition() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text3(Text)>>getRotation() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text3(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n Text3(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text3(Text)>>isClip() enter:undefined, leave:undefined\n Text3(Text)>>getClipMode() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text3(Text)>>submorphBounds(translate(11.39px,32.8px) scale(0.8,0.8)) enter:undefined, leave:undefined\n traceClasses(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n traceClasses(Text)>>getTransform() enter:undefined, leave:undefined\n traceClasses(Text)>>getScale() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n traceClasses(Text)>>getPosition() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n traceClasses(Text)>>getRotation() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceClasses(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n traceClasses(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceClasses(Text)>>isClip() enter:undefined, leave:undefined\n traceClasses(Text)>>getClipMode() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n traceClasses(Text)>>submorphBounds(translate(111px,29px)) enter:undefined, leave:undefined\n Text5(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text5(Text)>>getTransform() enter:undefined, leave:undefined\n Text5(Text)>>getScale() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text5(Text)>>getPosition() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text5(Text)>>getRotation() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text5(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n Text5(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text5(Text)>>isClip() enter:undefined, leave:undefined\n Text5(Text)>>getClipMode() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text5(Text)>>submorphBounds(translate(10.39px,143.8px) scale(0.8,0.8)) enter:undefined, leave:undefined\n ignoreProperties(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n ignoreProperties(Text)>>getTransform() enter:undefined, leave:undefined\n ignoreProperties(Text)>>getScale() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ignoreProperties(Text)>>getPosition() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ignoreProperties(Text)>>getRotation() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ignoreProperties(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n ignoreProperties(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ignoreProperties(Text)>>isClip() enter:undefined, leave:undefined\n ignoreProperties(Text)>>getClipMode() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ignoreProperties(Text)>>submorphBounds(translate(111px,82px)) enter:undefined, leave:undefined\n Text7(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text7(Text)>>getTransform() enter:undefined, leave:undefined\n Text7(Text)>>getScale() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text7(Text)>>getPosition() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text7(Text)>>getRotation() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text7(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n Text7(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text7(Text)>>isClip() enter:undefined, leave:undefined\n Text7(Text)>>getClipMode() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text7(Text)>>submorphBounds(translate(10.39px,83.8px) scale(0.8,0.8)) enter:undefined, leave:undefined\n traceExpression(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n traceExpression(Text)>>getTransform() enter:undefined, leave:undefined\n traceExpression(Text)>>getScale() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n traceExpression(Text)>>getPosition() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n traceExpression(Text)>>getRotation() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceExpression(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n traceExpression(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceExpression(Text)>>isClip() enter:undefined, leave:undefined\n traceExpression(Text)>>getClipMode() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n traceExpression(Text)>>submorphBounds(translate(111px,138px)) enter:undefined, leave:undefined\n runTraceButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n runTraceButton(Button)>>getTransform() enter:undefined, leave:undefined\n runTraceButton(Button)>>getScale() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n runTraceButton(Button)>>getPosition() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n runTraceButton(Button)>>getRotation() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n runTraceButton(Button)>>innerBounds() 1ms enter:undefined, leave:undefined\n runTraceButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n runTraceButton(Button)>>isClip() enter:undefined, leave:undefined\n runTraceButton(Button)>>getClipMode() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n runTraceButton(Button)>>submorphBounds(translate(13px,197px) scale(1.09,1.09)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n traceResult(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n traceResult(Text)>>getTransform() enter:undefined, leave:undefined\n traceResult(Text)>>getScale() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n traceResult(Text)>>getPosition() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n traceResult(Text)>>getRotation() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceResult(Text)>>innerBounds() enter:undefined, leave:undefined\n traceResult(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceResult(Text)>>isClip() enter:undefined, leave:undefined\n traceResult(Text)>>getClipMode() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getBounds() 1ms enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getTransform() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getScale() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getPosition() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getRotation() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>innerBounds() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>isClip() 1ms enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getClipMode() 1ms enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>submorphBounds(translate(838.07px,433px)) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getBounds() 8ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getTransform() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getScale() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getPosition() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getRotation() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>submorphBounds(translate(0px,0px)) 7ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(831.07px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(3px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(812.07px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n BugText(Text)>>getTransform() enter:undefined, leave:undefined\n BugText(Text)>>getScale() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n BugText(Text)>>getPosition() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n BugText(Text)>>getRotation() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n BugText(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n BugText(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n BugText(Text)>>isClip() enter:undefined, leave:undefined\n BugText(Text)>>getClipMode() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText(Text)>>submorphBounds(translate(89px,401px)) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getTransform() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getScale() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getPosition() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getRotation() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>isClip() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>submorphBounds(translate(1329px,755px)) enter:undefined, leave:undefined\n BugText(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 1ms enter:undefined, leave:undefined\n BugText(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n BugText(Text)>>fullContainsPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n BugText(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n BugText(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n BugText(Text)>>getScale() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n BugText(Text)>>getPosition() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n BugText(Text)>>getRotation() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n BugText(Text)>>innerBounds() enter:undefined, leave:undefined\n BugText(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n BugText(Text)>>isClip() enter:undefined, leave:undefined\n BugText(Text)>>getClipMode() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText(Text)>>submorphBounds(translate(89px,401px)) enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 71ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>fullContainsWorldPoint(pt(1329.0,755.0)) 21ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>fullContainsPoint(pt(1329.0,755.0)) 20ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>getBounds() 20ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>innerBounds() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectTracer(Window)>>isClip() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getClipMode() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectTracer(Window)>>submorphBounds(translate(1253px,524px)) 19ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>getBounds() 9ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Box)>>innerBounds() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectTracer(Box)>>isClip() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>getClipMode() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectTracer(Box)>>submorphBounds(translate(0px,20px)) 8ms enter:undefined, leave:undefined\n Text3(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text3(Text)>>getTransform() enter:undefined, leave:undefined\n Text3(Text)>>getScale() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text3(Text)>>getPosition() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text3(Text)>>getRotation() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text3(Text)>>innerBounds() enter:undefined, leave:undefined\n Text3(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text3(Text)>>isClip() 1ms enter:undefined, leave:undefined\n Text3(Text)>>getClipMode() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text3(Text)>>submorphBounds(translate(11.39px,32.8px) scale(0.8,0.8)) enter:undefined, leave:undefined\n traceClasses(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n traceClasses(Text)>>getTransform() enter:undefined, leave:undefined\n traceClasses(Text)>>getScale() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n traceClasses(Text)>>getPosition() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n traceClasses(Text)>>getRotation() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceClasses(Text)>>innerBounds() enter:undefined, leave:undefined\n traceClasses(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceClasses(Text)>>isClip() 1ms enter:undefined, leave:undefined\n traceClasses(Text)>>getClipMode() 1ms enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n traceClasses(Text)>>submorphBounds(translate(111px,29px)) enter:undefined, leave:undefined\n Text5(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text5(Text)>>getTransform() enter:undefined, leave:undefined\n Text5(Text)>>getScale() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text5(Text)>>getPosition() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text5(Text)>>getRotation() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text5(Text)>>innerBounds() enter:undefined, leave:undefined\n Text5(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text5(Text)>>isClip() 1ms enter:undefined, leave:undefined\n Text5(Text)>>getClipMode() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text5(Text)>>submorphBounds(translate(10.39px,143.8px) scale(0.8,0.8)) enter:undefined, leave:undefined\n ignoreProperties(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n ignoreProperties(Text)>>getTransform() enter:undefined, leave:undefined\n ignoreProperties(Text)>>getScale() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ignoreProperties(Text)>>getPosition() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ignoreProperties(Text)>>getRotation() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ignoreProperties(Text)>>innerBounds() enter:undefined, leave:undefined\n ignoreProperties(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ignoreProperties(Text)>>isClip() enter:undefined, leave:undefined\n ignoreProperties(Text)>>getClipMode() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ignoreProperties(Text)>>submorphBounds(translate(111px,82px)) enter:undefined, leave:undefined\n Text7(Text)>>getBounds() enter:undefined, leave:undefined\n Text7(Text)>>getTransform() enter:undefined, leave:undefined\n Text7(Text)>>getScale() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text7(Text)>>getPosition() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text7(Text)>>getRotation() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text7(Text)>>innerBounds() enter:undefined, leave:undefined\n Text7(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text7(Text)>>isClip() enter:undefined, leave:undefined\n Text7(Text)>>getClipMode() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text7(Text)>>submorphBounds(translate(10.39px,83.8px) scale(0.8,0.8)) enter:undefined, leave:undefined\n traceExpression(Text)>>getBounds() enter:undefined, leave:undefined\n traceExpression(Text)>>getTransform() enter:undefined, leave:undefined\n traceExpression(Text)>>getScale() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n traceExpression(Text)>>getPosition() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n traceExpression(Text)>>getRotation() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceExpression(Text)>>innerBounds() enter:undefined, leave:undefined\n traceExpression(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceExpression(Text)>>isClip() enter:undefined, leave:undefined\n traceExpression(Text)>>getClipMode() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n traceExpression(Text)>>submorphBounds(translate(111px,138px)) enter:undefined, leave:undefined\n runTraceButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n runTraceButton(Button)>>getTransform() enter:undefined, leave:undefined\n runTraceButton(Button)>>getScale() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n runTraceButton(Button)>>getPosition() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n runTraceButton(Button)>>getRotation() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n runTraceButton(Button)>>innerBounds() enter:undefined, leave:undefined\n runTraceButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n runTraceButton(Button)>>isClip() enter:undefined, leave:undefined\n runTraceButton(Button)>>getClipMode() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n runTraceButton(Button)>>submorphBounds(translate(13px,197px) scale(1.09,1.09)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n traceResult(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n traceResult(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n traceResult(Text)>>getScale() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n traceResult(Text)>>getPosition() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n traceResult(Text)>>getRotation() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceResult(Text)>>innerBounds() enter:undefined, leave:undefined\n traceResult(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceResult(Text)>>isClip() enter:undefined, leave:undefined\n traceResult(Text)>>getClipMode() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getBounds() 1ms enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getTransform() 1ms enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getScale() 1ms enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getPosition() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getRotation() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>innerBounds() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>isClip() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getClipMode() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>submorphBounds(translate(838.07px,433px)) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getBounds() 9ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getScale() 1ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getPosition() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getRotation() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>isClip() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>submorphBounds(translate(0px,0px)) 7ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(831.07px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(3px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(812.07px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 9ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>fullContainsWorldPoint(pt(1329.0,755.0)) 9ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph( ObjectTracer) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getGlobalTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>fullContainsPoint(pt(76.0,231.0)) 8ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getBounds() 8ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getTransform() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getScale() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getPosition() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getRotation() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>isClip() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>submorphBounds(translate(0px,0px)) 7ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(831.07px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(3px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(812.07px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 2ms enter:undefined, leave:undefined\n ResizeCorner1(Box)>>fullContainsWorldPoint(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph( ObjectTracer) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getGlobalTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>fullContainsPoint(pt(76.0,231.0)) 1ms enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getBounds() 1ms enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getTransform() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getScale() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getPosition() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getRotation() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>innerBounds() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>isClip() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getClipMode() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>submorphBounds(translate(838.07px,433px)) enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 38ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>fullContainsWorldPoint(pt(1329.0,755.0)) 10ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph( ObjectTracer) enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Box)>>fullContainsPoint(pt(76.0,231.0)) 10ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>getBounds() 9ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Box)>>innerBounds() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectTracer(Box)>>isClip() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getClipMode() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectTracer(Box)>>submorphBounds(translate(0px,20px)) 9ms enter:undefined, leave:undefined\n Text3(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text3(Text)>>getTransform() enter:undefined, leave:undefined\n Text3(Text)>>getScale() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text3(Text)>>getPosition() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text3(Text)>>getRotation() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text3(Text)>>innerBounds() enter:undefined, leave:undefined\n Text3(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text3(Text)>>isClip() enter:undefined, leave:undefined\n Text3(Text)>>getClipMode() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text3(Text)>>submorphBounds(translate(11.39px,32.8px) scale(0.8,0.8)) enter:undefined, leave:undefined\n traceClasses(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n traceClasses(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n traceClasses(Text)>>getScale() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n traceClasses(Text)>>getPosition() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n traceClasses(Text)>>getRotation() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceClasses(Text)>>innerBounds() enter:undefined, leave:undefined\n traceClasses(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceClasses(Text)>>isClip() enter:undefined, leave:undefined\n traceClasses(Text)>>getClipMode() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n traceClasses(Text)>>submorphBounds(translate(111px,29px)) enter:undefined, leave:undefined\n Text5(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text5(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n Text5(Text)>>getScale() 1ms enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text5(Text)>>getPosition() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text5(Text)>>getRotation() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text5(Text)>>innerBounds() enter:undefined, leave:undefined\n Text5(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text5(Text)>>isClip() enter:undefined, leave:undefined\n Text5(Text)>>getClipMode() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text5(Text)>>submorphBounds(translate(10.39px,143.8px) scale(0.8,0.8)) enter:undefined, leave:undefined\n ignoreProperties(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n ignoreProperties(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n ignoreProperties(Text)>>getScale() 1ms enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ignoreProperties(Text)>>getPosition() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ignoreProperties(Text)>>getRotation() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ignoreProperties(Text)>>innerBounds() enter:undefined, leave:undefined\n ignoreProperties(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ignoreProperties(Text)>>isClip() enter:undefined, leave:undefined\n ignoreProperties(Text)>>getClipMode() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ignoreProperties(Text)>>submorphBounds(translate(111px,82px)) enter:undefined, leave:undefined\n Text7(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text7(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n Text7(Text)>>getScale() 1ms enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text7(Text)>>getPosition() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text7(Text)>>getRotation() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text7(Text)>>innerBounds() enter:undefined, leave:undefined\n Text7(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text7(Text)>>isClip() enter:undefined, leave:undefined\n Text7(Text)>>getClipMode() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text7(Text)>>submorphBounds(translate(10.39px,83.8px) scale(0.8,0.8)) enter:undefined, leave:undefined\n traceExpression(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n traceExpression(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n traceExpression(Text)>>getScale() 1ms enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(Scale) 1ms enter:undefined, leave:undefined\n traceExpression(Text)>>getPosition() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n traceExpression(Text)>>getRotation() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceExpression(Text)>>innerBounds() enter:undefined, leave:undefined\n traceExpression(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceExpression(Text)>>isClip() enter:undefined, leave:undefined\n traceExpression(Text)>>getClipMode() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n traceExpression(Text)>>submorphBounds(translate(111px,138px)) enter:undefined, leave:undefined\n runTraceButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n runTraceButton(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n runTraceButton(Button)>>getScale() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n runTraceButton(Button)>>getPosition() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n runTraceButton(Button)>>getRotation() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n runTraceButton(Button)>>innerBounds() enter:undefined, leave:undefined\n runTraceButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n runTraceButton(Button)>>isClip() enter:undefined, leave:undefined\n runTraceButton(Button)>>getClipMode() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n runTraceButton(Button)>>submorphBounds(translate(13px,197px) scale(1.09,1.09)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n traceResult(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n traceResult(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n traceResult(Text)>>getScale() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n traceResult(Text)>>getPosition() 1ms enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(Position) 1ms enter:undefined, leave:undefined\n traceResult(Text)>>getRotation() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceResult(Text)>>innerBounds() enter:undefined, leave:undefined\n traceResult(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceResult(Text)>>isClip() enter:undefined, leave:undefined\n traceResult(Text)>>getClipMode() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n traceResult(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 2ms enter:undefined, leave:undefined\n traceResult(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceResult(Text)>>fullContainsPoint(pt(76.0,211.0)) 1ms enter:undefined, leave:undefined\n traceResult(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n traceResult(Text)>>getTransform() enter:undefined, leave:undefined\n traceResult(Text)>>getScale() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n traceResult(Text)>>getPosition() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n traceResult(Text)>>getRotation() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceResult(Text)>>innerBounds() enter:undefined, leave:undefined\n traceResult(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceResult(Text)>>isClip() enter:undefined, leave:undefined\n traceResult(Text)>>getClipMode() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n runTraceButton(Button)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 11ms enter:undefined, leave:undefined\n runTraceButton(Button)>>fullContainsWorldPoint(pt(1329.0,755.0)) 4ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>localize(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getGlobalTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n runTraceButton(Button)>>fullContainsPoint(pt(76.0,211.0)) 2ms enter:undefined, leave:undefined\n runTraceButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n runTraceButton(Button)>>getTransform() enter:undefined, leave:undefined\n runTraceButton(Button)>>getScale() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n runTraceButton(Button)>>getPosition() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n runTraceButton(Button)>>getRotation() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n runTraceButton(Button)>>innerBounds() enter:undefined, leave:undefined\n runTraceButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n runTraceButton(Button)>>isClip() 1ms enter:undefined, leave:undefined\n runTraceButton(Button)>>getClipMode() 1ms enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n runTraceButton(Button)>>submorphBounds(translate(13px,197px) scale(1.09,1.09)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n lively.morphic.Text>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 5ms enter:undefined, leave:undefined\n lively.morphic.Text>>fullContainsWorldPoint(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n runTraceButton(Button)>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n runTraceButton(Button)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n runTraceButton(Button)>>getGlobalTransform() 1ms enter:undefined, leave:undefined\n runTraceButton(Button)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n runTraceButton(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n runTraceButton(Button)>>getScale() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n runTraceButton(Button)>>getPosition() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n runTraceButton(Button)>>getRotation() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>fullContainsPoint(pt(57.7,12.8)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBoundsContainsWorldPoint(pt(1329.0,755.0)) 3ms enter:undefined, leave:undefined\n lively.morphic.Text>>localize(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n lively.morphic.Text>>world() enter:undefined, leave:undefined\n runTraceButton(Button)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 2ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getGlobalTransform() 2ms enter:undefined, leave:undefined\n lively.morphic.Text>>world() enter:undefined, leave:undefined\n runTraceButton(Button)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n runTraceButton(Button)>>getTransform() enter:undefined, leave:undefined\n runTraceButton(Button)>>getScale() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n runTraceButton(Button)>>getPosition() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n runTraceButton(Button)>>getRotation() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBoundsContainsPoint(pt(57.7,12.8)) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n runTraceButton(Button)>>innerBoundsContainsWorldPoint(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n runTraceButton(Button)>>localize(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n runTraceButton(Button)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 2ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n runTraceButton(Button)>>getGlobalTransform() 2ms enter:undefined, leave:undefined\n runTraceButton(Button)>>world() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n runTraceButton(Button)>>getTransform() enter:undefined, leave:undefined\n runTraceButton(Button)>>getScale() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n runTraceButton(Button)>>getPosition() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n runTraceButton(Button)>>getRotation() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n runTraceButton(Button)>>innerBoundsContainsPoint(pt(57.7,12.8)) enter:undefined, leave:undefined\n runTraceButton(Button)>>innerBounds() enter:undefined, leave:undefined\n runTraceButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceExpression(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 2ms enter:undefined, leave:undefined\n traceExpression(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getGlobalTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceExpression(Text)>>fullContainsPoint(pt(76.0,211.0)) 1ms enter:undefined, leave:undefined\n traceExpression(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n traceExpression(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n traceExpression(Text)>>getScale() 1ms enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n traceExpression(Text)>>getPosition() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n traceExpression(Text)>>getRotation() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceExpression(Text)>>innerBounds() enter:undefined, leave:undefined\n traceExpression(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceExpression(Text)>>isClip() enter:undefined, leave:undefined\n traceExpression(Text)>>getClipMode() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n traceExpression(Text)>>submorphBounds(translate(111px,138px)) enter:undefined, leave:undefined\n Text7(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 3ms enter:undefined, leave:undefined\n Text7(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 3ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>localize(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getGlobalTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text7(Text)>>fullContainsPoint(pt(76.0,211.0)) 1ms enter:undefined, leave:undefined\n Text7(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text7(Text)>>getTransform() enter:undefined, leave:undefined\n Text7(Text)>>getScale() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text7(Text)>>getPosition() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text7(Text)>>getRotation() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text7(Text)>>innerBounds() enter:undefined, leave:undefined\n Text7(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text7(Text)>>isClip() 1ms enter:undefined, leave:undefined\n Text7(Text)>>getClipMode() 1ms enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text7(Text)>>submorphBounds(translate(10.39px,83.8px) scale(0.8,0.8)) enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 2ms enter:undefined, leave:undefined\n ignoreProperties(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getGlobalTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ignoreProperties(Text)>>fullContainsPoint(pt(76.0,211.0)) 1ms enter:undefined, leave:undefined\n ignoreProperties(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n ignoreProperties(Text)>>getTransform() enter:undefined, leave:undefined\n ignoreProperties(Text)>>getScale() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ignoreProperties(Text)>>getPosition() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ignoreProperties(Text)>>getRotation() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ignoreProperties(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n ignoreProperties(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ignoreProperties(Text)>>isClip() enter:undefined, leave:undefined\n ignoreProperties(Text)>>getClipMode() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ignoreProperties(Text)>>submorphBounds(translate(111px,82px)) enter:undefined, leave:undefined\n Text5(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 2ms enter:undefined, leave:undefined\n Text5(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getGlobalTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text5(Text)>>fullContainsPoint(pt(76.0,211.0)) 1ms enter:undefined, leave:undefined\n Text5(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text5(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n Text5(Text)>>getScale() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text5(Text)>>getPosition() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text5(Text)>>getRotation() 1ms enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text5(Text)>>innerBounds() enter:undefined, leave:undefined\n Text5(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text5(Text)>>isClip() enter:undefined, leave:undefined\n Text5(Text)>>getClipMode() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text5(Text)>>submorphBounds(translate(10.39px,143.8px) scale(0.8,0.8)) enter:undefined, leave:undefined\n traceClasses(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 2ms enter:undefined, leave:undefined\n traceClasses(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getGlobalTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceClasses(Text)>>fullContainsPoint(pt(76.0,211.0)) 1ms enter:undefined, leave:undefined\n traceClasses(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n traceClasses(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n traceClasses(Text)>>getScale() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n traceClasses(Text)>>getPosition() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n traceClasses(Text)>>getRotation() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceClasses(Text)>>innerBounds() enter:undefined, leave:undefined\n traceClasses(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceClasses(Text)>>isClip() enter:undefined, leave:undefined\n traceClasses(Text)>>getClipMode() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n traceClasses(Text)>>submorphBounds(translate(111px,29px)) enter:undefined, leave:undefined\n Text3(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 3ms enter:undefined, leave:undefined\n Text3(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 3ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>localize(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getGlobalTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text3(Text)>>fullContainsPoint(pt(76.0,211.0)) 1ms enter:undefined, leave:undefined\n Text3(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text3(Text)>>getTransform() enter:undefined, leave:undefined\n Text3(Text)>>getScale() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text3(Text)>>getPosition() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text3(Text)>>getRotation() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text3(Text)>>innerBounds() enter:undefined, leave:undefined\n Text3(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text3(Text)>>isClip() 1ms enter:undefined, leave:undefined\n Text3(Text)>>getClipMode() 1ms enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text3(Text)>>submorphBounds(translate(11.39px,32.8px) scale(0.8,0.8)) enter:undefined, leave:undefined\n ObjectTracer(Box)>>innerBoundsContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getGlobalTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Box)>>innerBoundsContainsPoint(pt(76.0,211.0)) enter:undefined, leave:undefined\n ObjectTracer(Box)>>innerBounds() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectTracer(Window)>>innerBoundsContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph( ObjectTracer) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getGlobalTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>innerBoundsContainsPoint(pt(76.0,231.0)) enter:undefined, leave:undefined\n ObjectTracer(Window)>>innerBounds() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 6ms enter:undefined, leave:undefined\n lively.morphic.Text>>fullContainsWorldPoint(pt(1329.0,755.0)) 6ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>fullContainsPoint(pt(1329.0,755.0)) 5ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 5ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 4ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() 4ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 1ms enter:undefined, leave:undefined\n BugText(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n BugText(Text)>>fullContainsPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n BugText(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n BugText(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n BugText(Text)>>getScale() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n BugText(Text)>>getPosition() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n BugText(Text)>>getRotation() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n BugText(Text)>>innerBounds() enter:undefined, leave:undefined\n BugText(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n BugText(Text)>>isClip() enter:undefined, leave:undefined\n BugText(Text)>>getClipMode() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText(Text)>>submorphBounds(translate(89px,401px)) enter:undefined, leave:undefined\n ObjectEditor(Window)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 31ms enter:undefined, leave:undefined\n ObjectEditor(Window)>>fullContainsWorldPoint(pt(1329.0,755.0)) 31ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectEditor(Window)>>fullContainsPoint(pt(1329.0,755.0)) 30ms enter:undefined, leave:undefined\n ObjectEditor(Window)>>getBounds() 30ms enter:undefined, leave:undefined\n ObjectEditor(Window)>>getTransform() enter:undefined, leave:undefined\n ObjectEditor(Window)>>getScale() enter:undefined, leave:undefined\n ObjectEditor(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditor(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectEditor(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditor(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectEditor(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditor(Window)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditor(Window)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditor(Window)>>isClip() enter:undefined, leave:undefined\n ObjectEditor(Window)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditor(Window)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditor(Window)>>submorphBounds(translate(1286.32px,793.38px) scale(1.01,1.01)) 30ms enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getBounds() 20ms enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getScale() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>isClip() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>submorphBounds(translate(0.97px,21.46px)) 20ms enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getBounds() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getScale() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>isClip() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getBounds() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getScale() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>isClip() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>submorphBounds(translate(10px,45.98px)) enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getBounds() 1ms enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getScale() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>isClip() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getBounds() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getScale() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>isClip() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>submorphBounds(translate(10px,260.61px)) enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getScale() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>isClip() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>submorphBounds(translate(130px,260.61px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getScale() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>isClip() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>submorphBounds(translate(130px,40px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getScale() 1ms enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>isClip() enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>submorphBounds(translate(160px,260.61px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getScale() enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>isClip() enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>submorphBounds(translate(160px,40px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getScale() enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>isClip() enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getBounds() 1ms enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getTransform() 1ms enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getScale() enter:undefined, leave:undefined\n ChangeIndicator(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getPosition() enter:undefined, leave:undefined\n ChangeIndicator(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getRotation() enter:undefined, leave:undefined\n ChangeIndicator(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ChangeIndicator(Box)>>innerBounds() enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ChangeIndicator(Box)>>isClip() enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getClipMode() enter:undefined, leave:undefined\n ChangeIndicator(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ChangeIndicator(Box)>>submorphBounds(translate(974.02px,40px)) enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getScale() 1ms enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>morphicGetter(Scale) 1ms enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>isClip() enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>submorphBounds(translate(240.13px,10px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getScale() enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getPosition() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>morphicGetter(Position) 1ms enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>isClip() enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>submorphBounds(translate(198.16px,12.91px)) enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getScale() enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>isClip() enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>submorphBounds(translate(10px,12.91px)) enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getScale() enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getRotation() 1ms enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>isClip() enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>submorphBounds(translate(39.12px,10px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getBounds() 1ms enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getTransform() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getScale() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getPosition() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getRotation() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ResizeCorner4(Box)>>innerBounds() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ResizeCorner4(Box)>>isClip() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getClipMode() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ResizeCorner4(Box)>>submorphBounds(translate(987px,376px)) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getBounds() 8ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getTransform() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getScale() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getPosition() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getRotation() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>isClip() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>submorphBounds(translate(0px,0px)) 7ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(980px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(3px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(961px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 2ms enter:undefined, leave:undefined\n BugText(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n BugText(Text)>>fullContainsPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n BugText(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n BugText(Text)>>getTransform() enter:undefined, leave:undefined\n BugText(Text)>>getScale() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n BugText(Text)>>getPosition() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n BugText(Text)>>getRotation() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n BugText(Text)>>innerBounds() enter:undefined, leave:undefined\n BugText(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n BugText(Text)>>isClip() 1ms enter:undefined, leave:undefined\n BugText(Text)>>getClipMode() 1ms enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText(Text)>>submorphBounds(translate(89px,401px)) enter:undefined, leave:undefined\n lively.morphic.Window>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 35ms enter:undefined, leave:undefined\n lively.morphic.Window>>fullContainsWorldPoint(pt(1329.0,755.0)) 35ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.Window>>fullContainsPoint(pt(1329.0,755.0)) 35ms enter:undefined, leave:undefined\n lively.morphic.Window>>getBounds() 35ms enter:undefined, leave:undefined\n lively.morphic.Window>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Window>>getScale() enter:undefined, leave:undefined\n lively.morphic.Window>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Window>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Window>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Window>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Window>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Window>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Window>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Window>>isClip() enter:undefined, leave:undefined\n lively.morphic.Window>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Window>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Window>>submorphBounds(translate(1540.5px,585px)) 34ms enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getBounds() 25ms enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getTransform() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getScale() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getPosition() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getRotation() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>innerBounds() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>isClip() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getClipMode() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>submorphBounds(translate(0px,21px)) 24ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(656px,0px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(754.4px,0px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.List>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getTransform() enter:undefined, leave:undefined\n lively.morphic.List>>getScale() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.List>>getPosition() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.List>>getRotation() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.List>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getShape() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.List>>isClip() enter:undefined, leave:undefined\n lively.morphic.List>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.List>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getTransform() enter:undefined, leave:undefined\n lively.morphic.List>>getScale() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.List>>getPosition() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.List>>getRotation() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.List>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.List>>isClip() enter:undefined, leave:undefined\n lively.morphic.List>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.List>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getTransform() enter:undefined, leave:undefined\n lively.morphic.List>>getScale() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.List>>getPosition() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.List>>getRotation() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.List>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.List>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.List>>isClip() enter:undefined, leave:undefined\n lively.morphic.List>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.List>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getTransform() enter:undefined, leave:undefined\n lively.morphic.List>>getScale() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.List>>getPosition() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.List>>getRotation() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.List>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.List>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.List>>isClip() enter:undefined, leave:undefined\n lively.morphic.List>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getScale() enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getPosition() enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getRotation() 1ms enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>morphicGetter(Rotation) 1ms enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>isClip() enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>submorphBounds(translate(0px,242px)) enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(0px,220px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(117.14px,220px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(234.29px,220px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(351.43px,220px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(468.57px,220px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(585.71px,220px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(702.86px,220px)) enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getBounds() 8ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getTransform() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getScale() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getPosition() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getRotation() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getClipMode() 1ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>submorphBounds(translate(0px,0px)) 7ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(800px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(3px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(781px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text2(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 1ms enter:undefined, leave:undefined\n Text2(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n Text2(Text)>>fullContainsPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n Text2(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text2(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n Text2(Text)>>getScale() enter:undefined, leave:undefined\n Text2(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text2(Text)>>getPosition() enter:undefined, leave:undefined\n Text2(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text2(Text)>>getRotation() 1ms enter:undefined, leave:undefined\n Text2(Text)>>morphicGetter(Rotation) 1ms enter:undefined, leave:undefined\n Text2(Text)>>innerBounds() enter:undefined, leave:undefined\n Text2(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text2(Text)>>isClip() enter:undefined, leave:undefined\n Text2(Text)>>getClipMode() enter:undefined, leave:undefined\n Text2(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text2(Text)>>submorphBounds(translate(1516px,456px)) enter:undefined, leave:undefined\n Rectangle(Box)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 4ms enter:undefined, leave:undefined\n Rectangle(Box)>>fullContainsWorldPoint(pt(1329.0,755.0)) 4ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n Rectangle(Box)>>fullContainsPoint(pt(1329.0,755.0)) 4ms enter:undefined, leave:undefined\n Rectangle(Box)>>getBounds() 4ms enter:undefined, leave:undefined\n Rectangle(Box)>>getTransform() enter:undefined, leave:undefined\n Rectangle(Box)>>getScale() enter:undefined, leave:undefined\n Rectangle(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Rectangle(Box)>>getPosition() enter:undefined, leave:undefined\n Rectangle(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n Rectangle(Box)>>getRotation() enter:undefined, leave:undefined\n Rectangle(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Rectangle(Box)>>innerBounds() enter:undefined, leave:undefined\n Rectangle(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Rectangle(Box)>>isClip() enter:undefined, leave:undefined\n Rectangle(Box)>>getClipMode() enter:undefined, leave:undefined\n Rectangle(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Rectangle(Box)>>submorphBounds(translate(697px,1186px)) 3ms enter:undefined, leave:undefined\n Button2(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n Button2(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n Button2(Button)>>getScale() 1ms enter:undefined, leave:undefined\n Button2(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Button2(Button)>>getPosition() enter:undefined, leave:undefined\n Button2(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n Button2(Button)>>getRotation() enter:undefined, leave:undefined\n Button2(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Button2(Button)>>innerBounds() enter:undefined, leave:undefined\n Button2(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Button2(Button)>>isClip() enter:undefined, leave:undefined\n Button2(Button)>>getClipMode() enter:undefined, leave:undefined\n Button2(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Button2(Button)>>submorphBounds(translate(316px,93px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n FilterList(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n FilterList(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n FilterList(Text)>>getScale() enter:undefined, leave:undefined\n FilterList(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n FilterList(Text)>>getPosition() 1ms enter:undefined, leave:undefined\n FilterList(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n FilterList(Text)>>getRotation() enter:undefined, leave:undefined\n FilterList(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n FilterList(Text)>>innerBounds() enter:undefined, leave:undefined\n FilterList(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n FilterList(Text)>>isClip() enter:undefined, leave:undefined\n FilterList(Text)>>getClipMode() enter:undefined, leave:undefined\n FilterList(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n FilterList(Text)>>submorphBounds(translate(20px,15px)) enter:undefined, leave:undefined\n FilterTarget(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 2ms enter:undefined, leave:undefined\n FilterTarget(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n FilterTarget(Text)>>fullContainsPoint(pt(1329.0,755.0)) enter:undefined, leave:undefined\n FilterTarget(Text)>>getBounds() enter:undefined, leave:undefined\n FilterTarget(Text)>>getTransform() enter:undefined, leave:undefined\n FilterTarget(Text)>>getScale() enter:undefined, leave:undefined\n FilterTarget(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n FilterTarget(Text)>>getPosition() enter:undefined, leave:undefined\n FilterTarget(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n FilterTarget(Text)>>getRotation() enter:undefined, leave:undefined\n FilterTarget(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n FilterTarget(Text)>>innerBounds() enter:undefined, leave:undefined\n FilterTarget(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n FilterTarget(Text)>>isClip() enter:undefined, leave:undefined\n FilterTarget(Text)>>getClipMode() enter:undefined, leave:undefined\n FilterTarget(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n FilterSource(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 1ms enter:undefined, leave:undefined\n FilterSource(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n FilterSource(Text)>>fullContainsPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n FilterSource(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n FilterSource(Text)>>getTransform() enter:undefined, leave:undefined\n FilterSource(Text)>>getScale() enter:undefined, leave:undefined\n FilterSource(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n FilterSource(Text)>>getPosition() enter:undefined, leave:undefined\n FilterSource(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n FilterSource(Text)>>getRotation() enter:undefined, leave:undefined\n FilterSource(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n FilterSource(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n FilterSource(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n FilterSource(Text)>>isClip() enter:undefined, leave:undefined\n FilterSource(Text)>>getClipMode() enter:undefined, leave:undefined\n FilterSource(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n MorphFinder(Box)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 6ms enter:undefined, leave:undefined\n MorphFinder(Box)>>fullContainsWorldPoint(pt(1329.0,755.0)) 6ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n MorphFinder(Box)>>fullContainsPoint(pt(1329.0,755.0)) 6ms enter:undefined, leave:undefined\n MorphFinder(Box)>>getBounds() 6ms enter:undefined, leave:undefined\n MorphFinder(Box)>>getTransform() 1ms enter:undefined, leave:undefined\n MorphFinder(Box)>>getScale() enter:undefined, leave:undefined\n MorphFinder(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n MorphFinder(Box)>>getPosition() enter:undefined, leave:undefined\n MorphFinder(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n MorphFinder(Box)>>getRotation() 1ms enter:undefined, leave:undefined\n MorphFinder(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n MorphFinder(Box)>>innerBounds() enter:undefined, leave:undefined\n MorphFinder(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n MorphFinder(Box)>>isClip() enter:undefined, leave:undefined\n MorphFinder(Box)>>getClipMode() enter:undefined, leave:undefined\n MorphFinder(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n MorphFinder(Box)>>submorphBounds(translate(679px,447px)) 5ms enter:undefined, leave:undefined\n nameLabel(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n nameLabel(Text)>>getTransform() enter:undefined, leave:undefined\n nameLabel(Text)>>getScale() enter:undefined, leave:undefined\n nameLabel(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n nameLabel(Text)>>getPosition() enter:undefined, leave:undefined\n nameLabel(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n nameLabel(Text)>>getRotation() enter:undefined, leave:undefined\n nameLabel(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n nameLabel(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n nameLabel(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n nameLabel(Text)>>isClip() enter:undefined, leave:undefined\n nameLabel(Text)>>getClipMode() enter:undefined, leave:undefined\n nameLabel(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n nameLabel(Text)>>submorphBounds(translate(10px,10px)) enter:undefined, leave:undefined\n Button1(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n Button1(Button)>>getTransform() enter:undefined, leave:undefined\n Button1(Button)>>getScale() enter:undefined, leave:undefined\n Button1(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Button1(Button)>>getPosition() enter:undefined, leave:undefined\n Button1(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n Button1(Button)>>getRotation() enter:undefined, leave:undefined\n Button1(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Button1(Button)>>innerBounds() 1ms enter:undefined, leave:undefined\n Button1(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Button1(Button)>>isClip() enter:undefined, leave:undefined\n Button1(Button)>>getClipMode() enter:undefined, leave:undefined\n Button1(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Button1(Button)>>submorphBounds(translate(387px,9px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Slider(Slider)>>getBounds() 2ms enter:undefined, leave:undefined\n Slider(Slider)>>getTransform() enter:undefined, leave:undefined\n Slider(Slider)>>getScale() enter:undefined, leave:undefined\n Slider(Slider)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Slider(Slider)>>getPosition() enter:undefined, leave:undefined\n Slider(Slider)>>morphicGetter(Position) enter:undefined, leave:undefined\n Slider(Slider)>>getRotation() enter:undefined, leave:undefined\n Slider(Slider)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Slider(Slider)>>innerBounds() 1ms enter:undefined, leave:undefined\n Slider(Slider)>>getShape() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Slider(Slider)>>isClip() enter:undefined, leave:undefined\n Slider(Slider)>>getClipMode() enter:undefined, leave:undefined\n Slider(Slider)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Slider(Slider)>>submorphBounds(translate(10px,45px)) 1ms enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getTransform() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getScale() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getPosition() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getRotation() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>isClip() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>submorphBounds(translate(250.94px,0px)) enter:undefined, leave:undefined\n issueDescription1(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 1ms enter:undefined, leave:undefined\n issueDescription1(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n issueDescription1(Text)>>fullContainsPoint(pt(1329.0,755.0)) enter:undefined, leave:undefined\n issueDescription1(Text)>>getBounds() enter:undefined, leave:undefined\n issueDescription1(Text)>>getTransform() enter:undefined, leave:undefined\n issueDescription1(Text)>>getScale() enter:undefined, leave:undefined\n issueDescription1(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n issueDescription1(Text)>>getPosition() enter:undefined, leave:undefined\n issueDescription1(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n issueDescription1(Text)>>getRotation() enter:undefined, leave:undefined\n issueDescription1(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n issueDescription1(Text)>>innerBounds() enter:undefined, leave:undefined\n issueDescription1(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n issueDescription1(Text)>>isClip() enter:undefined, leave:undefined\n issueDescription1(Text)>>getClipMode() enter:undefined, leave:undefined\n issueDescription1(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n issueDescription1(Text)>>submorphBounds(translate(262px,398px)) enter:undefined, leave:undefined\n BugText1(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 1ms enter:undefined, leave:undefined\n BugText1(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n BugText1(Text)>>fullContainsPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n BugText1(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n BugText1(Text)>>getTransform() enter:undefined, leave:undefined\n BugText1(Text)>>getScale() enter:undefined, leave:undefined\n BugText1(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n BugText1(Text)>>getPosition() enter:undefined, leave:undefined\n BugText1(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n BugText1(Text)>>getRotation() enter:undefined, leave:undefined\n BugText1(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n BugText1(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n BugText1(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n BugText1(Text)>>isClip() enter:undefined, leave:undefined\n BugText1(Text)>>getClipMode() enter:undefined, leave:undefined\n BugText1(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText1(Text)>>submorphBounds(translate(313px,400px)) enter:undefined, leave:undefined\n lively.morphic.Text>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>fullContainsPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text1(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 1ms enter:undefined, leave:undefined\n Text1(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n Text1(Text)>>fullContainsPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n Text1(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text1(Text)>>getTransform() enter:undefined, leave:undefined\n Text1(Text)>>getScale() enter:undefined, leave:undefined\n Text1(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text1(Text)>>getPosition() enter:undefined, leave:undefined\n Text1(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text1(Text)>>getRotation() enter:undefined, leave:undefined\n Text1(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text1(Text)>>innerBounds() enter:undefined, leave:undefined\n Text1(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text1(Text)>>isClip() enter:undefined, leave:undefined\n Text1(Text)>>getClipMode() enter:undefined, leave:undefined\n Text1(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text1(Text)>>submorphBounds(translate(31px,287px)) enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 4ms enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>fullContainsWorldPoint(pt(1329.0,755.0)) 4ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>fullContainsPoint(pt(1329.0,755.0)) 3ms enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getBounds() 3ms enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getTransform() enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getScale() enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>morphicGetter(Scale) enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getPosition() enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>morphicGetter(Position) enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getRotation() enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>innerBounds() 1ms enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>isClip() enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getClipMode() enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>submorphBounds(translate(776px,20px) scale(1.01,1.01)) 2ms enter:undefined, leave:undefined\n lively.morphic.Morph>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Morph>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Morph>>getScale() enter:undefined, leave:undefined\n lively.morphic.Morph>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Morph>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Morph>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Morph>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Morph>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Morph>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Morph>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.External>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.External>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.External>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.External>>renderContextDispatch(getExtent) enter:undefined, leave:undefined\n lively.morphic.Morph>>isClip() enter:undefined, leave:undefined\n lively.morphic.Morph>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Morph>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Morph>>submorphBounds(translate(3px,3px)) enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n jenkins.png(Image)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 1ms enter:undefined, leave:undefined\n jenkins.png(Image)>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n jenkins.png(Image)>>fullContainsPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n jenkins.png(Image)>>getBounds() 1ms enter:undefined, leave:undefined\n jenkins.png(Image)>>getTransform() enter:undefined, leave:undefined\n jenkins.png(Image)>>getScale() enter:undefined, leave:undefined\n jenkins.png(Image)>>morphicGetter(Scale) enter:undefined, leave:undefined\n jenkins.png(Image)>>getPosition() enter:undefined, leave:undefined\n jenkins.png(Image)>>morphicGetter(Position) enter:undefined, leave:undefined\n jenkins.png(Image)>>getRotation() enter:undefined, leave:undefined\n jenkins.png(Image)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n jenkins.png(Image)>>innerBounds() 1ms enter:undefined, leave:undefined\n jenkins.png(Image)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Image>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Image>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Image>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Image>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Image>>shapeGetter(Extent) enter:undefined, leave:undefined\n jenkins.png(Image)>>isClip() enter:undefined, leave:undefined\n jenkins.png(Image)>>getClipMode() enter:undefined, leave:undefined\n jenkins.png(Image)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n jenkins.png(Image)>>submorphBounds(translate(900px,40px)) enter:undefined, leave:undefined\n FixedLabel(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 1ms enter:undefined, leave:undefined\n FixedLabel(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n FixedLabel(Text)>>fullContainsPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n FixedLabel(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n FixedLabel(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n FixedLabel(Text)>>getScale() 1ms enter:undefined, leave:undefined\n FixedLabel(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n FixedLabel(Text)>>getPosition() enter:undefined, leave:undefined\n FixedLabel(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n FixedLabel(Text)>>getRotation() enter:undefined, leave:undefined\n FixedLabel(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n FixedLabel(Text)>>innerBounds() enter:undefined, leave:undefined\n FixedLabel(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n FixedLabel(Text)>>isClip() enter:undefined, leave:undefined\n FixedLabel(Text)>>getClipMode() enter:undefined, leave:undefined\n FixedLabel(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n FixedLabel(Text)>>submorphBounds(translate(561px,27px)) enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 3ms enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>fullContainsWorldPoint(pt(1329.0,755.0)) 3ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>fullContainsPoint(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getTransform() enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getScale() enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getPosition() enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getRotation() enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>innerBounds() enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>isClip() 1ms enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getClipMode() 1ms enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>submorphBounds(translate(750px,150px)) enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n VersionSetter(Box)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 5ms enter:undefined, leave:undefined\n VersionSetter(Box)>>fullContainsWorldPoint(pt(1329.0,755.0)) 5ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n VersionSetter(Box)>>fullContainsPoint(pt(1329.0,755.0)) 5ms enter:undefined, leave:undefined\n VersionSetter(Box)>>getBounds() 5ms enter:undefined, leave:undefined\n VersionSetter(Box)>>getTransform() enter:undefined, leave:undefined\n VersionSetter(Box)>>getScale() enter:undefined, leave:undefined\n VersionSetter(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n VersionSetter(Box)>>getPosition() enter:undefined, leave:undefined\n VersionSetter(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n VersionSetter(Box)>>getRotation() enter:undefined, leave:undefined\n VersionSetter(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n VersionSetter(Box)>>innerBounds() 1ms enter:undefined, leave:undefined\n VersionSetter(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n VersionSetter(Box)>>isClip() enter:undefined, leave:undefined\n VersionSetter(Box)>>getClipMode() enter:undefined, leave:undefined\n VersionSetter(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n VersionSetter(Box)>>submorphBounds(translate(750px,250px)) 4ms enter:undefined, leave:undefined\n VersionNumber(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n VersionNumber(Text)>>getTransform() enter:undefined, leave:undefined\n VersionNumber(Text)>>getScale() enter:undefined, leave:undefined\n VersionNumber(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n VersionNumber(Text)>>getPosition() enter:undefined, leave:undefined\n VersionNumber(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n VersionNumber(Text)>>getRotation() enter:undefined, leave:undefined\n VersionNumber(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n VersionNumber(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n VersionNumber(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n VersionNumber(Text)>>isClip() enter:undefined, leave:undefined\n VersionNumber(Text)>>getClipMode() enter:undefined, leave:undefined\n VersionNumber(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n VersionNumber(Text)>>submorphBounds(translate(10px,30px)) enter:undefined, leave:undefined\n Text(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text(Text)>>getTransform() enter:undefined, leave:undefined\n Text(Text)>>getScale() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text(Text)>>getPosition() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text(Text)>>getRotation() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text(Text)>>innerBounds() enter:undefined, leave:undefined\n Text(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text(Text)>>isClip() enter:undefined, leave:undefined\n Text(Text)>>getClipMode() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text(Text)>>submorphBounds(translate(10px,10px)) enter:undefined, leave:undefined\n Button(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n Button(Button)>>getTransform() enter:undefined, leave:undefined\n Button(Button)>>getScale() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Button(Button)>>getPosition() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n Button(Button)>>getRotation() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Button(Button)>>innerBounds() enter:undefined, leave:undefined\n Button(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Button(Button)>>isClip() enter:undefined, leave:undefined\n Button(Button)>>getClipMode() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Button(Button)>>submorphBounds(translate(160px,10px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n TracLink(Box)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 5ms enter:undefined, leave:undefined\n TracLink(Box)>>fullContainsWorldPoint(pt(1329.0,755.0)) 5ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n TracLink(Box)>>fullContainsPoint(pt(1329.0,755.0)) 5ms enter:undefined, leave:undefined\n TracLink(Box)>>getBounds() 5ms enter:undefined, leave:undefined\n TracLink(Box)>>getTransform() enter:undefined, leave:undefined\n TracLink(Box)>>getScale() enter:undefined, leave:undefined\n TracLink(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n TracLink(Box)>>getPosition() enter:undefined, leave:undefined\n TracLink(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n TracLink(Box)>>getRotation() enter:undefined, leave:undefined\n TracLink(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n TracLink(Box)>>innerBounds() 1ms enter:undefined, leave:undefined\n TracLink(Box)>>getShape() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n TracLink(Box)>>isClip() enter:undefined, leave:undefined\n TracLink(Box)>>getClipMode() enter:undefined, leave:undefined\n TracLink(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n TracLink(Box)>>submorphBounds(translate(750px,180px)) 4ms enter:undefined, leave:undefined\n tracIssue(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n tracIssue(Text)>>getTransform() enter:undefined, leave:undefined\n tracIssue(Text)>>getScale() enter:undefined, leave:undefined\n tracIssue(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n tracIssue(Text)>>getPosition() enter:undefined, leave:undefined\n tracIssue(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n tracIssue(Text)>>getRotation() enter:undefined, leave:undefined\n tracIssue(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n tracIssue(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n tracIssue(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n tracIssue(Text)>>isClip() enter:undefined, leave:undefined\n tracIssue(Text)>>getClipMode() enter:undefined, leave:undefined\n tracIssue(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n tracIssue(Text)>>submorphBounds(translate(10px,30px)) enter:undefined, leave:undefined\n Text(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text(Text)>>getTransform() enter:undefined, leave:undefined\n Text(Text)>>getScale() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text(Text)>>getPosition() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text(Text)>>getRotation() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n Text(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text(Text)>>isClip() enter:undefined, leave:undefined\n Text(Text)>>getClipMode() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text(Text)>>submorphBounds(translate(10px,10px)) enter:undefined, leave:undefined\n Button(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n Button(Button)>>getTransform() enter:undefined, leave:undefined\n Button(Button)>>getScale() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Button(Button)>>getPosition() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n Button(Button)>>getRotation() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Button(Button)>>innerBounds() 1ms enter:undefined, leave:undefined\n Button(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Button(Button)>>isClip() enter:undefined, leave:undefined\n Button(Button)>>getClipMode() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Button(Button)>>submorphBounds(translate(160px,10px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n issueDescription(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 1ms enter:undefined, leave:undefined\n issueDescription(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n issueDescription(Text)>>fullContainsPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n issueDescription(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n issueDescription(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n issueDescription(Text)>>getScale() enter:undefined, leave:undefined\n issueDescription(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n issueDescription(Text)>>getPosition() enter:undefined, leave:undefined\n issueDescription(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n issueDescription(Text)>>getRotation() enter:undefined, leave:undefined\n issueDescription(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n issueDescription(Text)>>innerBounds() enter:undefined, leave:undefined\n issueDescription(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n issueDescription(Text)>>isClip() enter:undefined, leave:undefined\n issueDescription(Text)>>getClipMode() enter:undefined, leave:undefined\n issueDescription(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n issueDescription(Text)>>submorphBounds(translate(30px,120px)) enter:undefined, leave:undefined\n issueTitle(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 1ms enter:undefined, leave:undefined\n issueTitle(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n issueTitle(Text)>>fullContainsPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n issueTitle(Text)>>getBounds() enter:undefined, leave:undefined\n issueTitle(Text)>>getTransform() enter:undefined, leave:undefined\n issueTitle(Text)>>getScale() enter:undefined, leave:undefined\n issueTitle(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n issueTitle(Text)>>getPosition() enter:undefined, leave:undefined\n issueTitle(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n issueTitle(Text)>>getRotation() enter:undefined, leave:undefined\n issueTitle(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n issueTitle(Text)>>innerBounds() enter:undefined, leave:undefined\n issueTitle(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n issueTitle(Text)>>isClip() enter:undefined, leave:undefined\n issueTitle(Text)>>getClipMode() enter:undefined, leave:undefined\n issueTitle(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n issueTitle(Text)>>submorphBounds(translate(10px,20px)) enter:undefined, leave:undefined\n lively.morphic.World>>innerBoundsContainsWorldPoint(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>innerBoundsContainsPoint(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.World>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n","__LivelyClassName__":"lively.morphic.TextChunk"},"6850":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"6851":{"resizeWidth":true,"resizeHeight":true},"6852":{"requiredModules":[],"partsSpaceName":"PartsBin/Widgets/","migrationLevel":2,"__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6853":{"x":824,"y":182,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"6854":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"6855":{"morph":{"__isSmartRef__":true,"id":6839},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6856":{"position":{"__isSmartRef__":true,"id":6857},"_Extent":{"__isSmartRef__":true,"id":6858},"_BorderWidth":1.112,"_BorderColor":{"__isSmartRef__":true,"id":6859},"_Fill":{"__isSmartRef__":true,"id":6860},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"renderContextTable":{"__isSmartRef__":true,"id":6861},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6862},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6857":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6858":{"x":851,"y":428,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6859":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6860":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"6861":{"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"},"6862":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6863":{"x":0,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6864":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6865":{"x":851,"y":428,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6866":{"sourceObj":{"__isSmartRef__":true,"id":6698},"sourceAttrName":"name","targetObj":null,"targetMethodName":"updateLabel","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6867":{"adjustForNewBounds":true,"resizeWidth":true,"resizeHeight":true},"6868":{"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"},"6869":{"morph":{"__isSmartRef__":true,"id":6698},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6870":{"x":673,"y":-7,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6871":{"runTrace":{"__isSmartRef__":true,"id":6872},"setupConnections":{"__isSmartRef__":true,"id":6876}},"6872":{"varMapping":{"__isSmartRef__":true,"id":6873},"source":"function runTrace() {\n\tmodule('cop.Tracing').load(true);\n\n\tvar tracer = cop.Tracing.ObjectTracer.reset();\n\ttracer.recordTime = true;\n\n cop.Tracing.printComment1 = function() {\n return ' enter:' + sutCopy.textString\n };\n cop.Tracing.printComment2 = function() {\n return ' leave:' + sutCopy.textString\n };\n\n tracer.logEnterMethod = (function logEnterMethod(obj, methodName, args) {\n var self = this;\n return cop.withoutLayers([cop.Tracing.ObjectTraceLayer], function() {\n var result = $super(obj, methodName, args);\n self.currentActivation.addComment(\"\" + cop.Tracing.printComment1())\n return result\n });\n }).asScriptOf(tracer)\n\n\n tracer.logLeaveMethod = (function logLeaveMethod(obj, methodName, args) {\n var self = this;\n return cop.withoutLayers([cop.Tracing.ObjectTraceLayer], function() {\n self.currentActivation.addComment(\"\" + cop.Tracing.printComment2())\n return $super(obj, methodName, args);\n });\n }).asScriptOf(tracer)\n\n\n\n\t// set classes to trace\n\tvar klasses = this.get('traceClasses').evalAll();\n\tcop.Tracing.ObjectTracer.instrument(klasses);\n\n\t// set ignore props\n\ttracer.ignoreList = tracer.ignoreList.concat(this.get('ignoreProperties').evalAll())\n\n\t// eval expression\n\tvar expr = this.get('traceExpression').textString\n\twithLayers([cop.Tracing.ObjectTraceLayer], function() {\n\t\teval(expr);\n\t}.bind(this))\n\n\t// show the result\n\n\ttracer.show(function(frame, depth) {\n\t\tvar style = {color: Color.black}\n\t\tif (frame.obj.getFill && frame.obj.getFill() instanceof Color)\n\t\t\tstyle.color = frame.obj.getFill();\n\t\t// if (frame.obj.name == 'morph')\n\t\t\t// style.size = 18;\n\t\treturn style\n\t}, this.get('traceResult'))\n\n}","funcProperties":{"__isSmartRef__":true,"id":6874},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6873":{"this":{"__isSmartRef__":true,"id":6698}},"6874":{"timestamp":{"__isSmartRef__":true,"id":6875},"user":"jenslincke","tags":[]},"6875":{"isSerializedDate":true,"string":"Fri Jan 27 2012 10:18:58 GMT+0100 (CET)"},"6876":{"varMapping":{"__isSmartRef__":true,"id":6877},"source":"function setupConnections() {\n\tconnect(this.get('runTraceButton'), 'fire', this, 'runTrace')\n}","funcProperties":{"__isSmartRef__":true,"id":6878},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6877":{"this":{"__isSmartRef__":true,"id":6698}},"6878":{"timestamp":{"__isSmartRef__":true,"id":6879},"user":"jenslincke","tags":[]},"6879":{"isSerializedDate":true,"string":"Thu Jan 26 2012 17:48:39 GMT+0100 (CET)"},"6880":{"submorphs":[],"scripts":[],"id":"2F196C0A-ED61-4F52-AA83-E77AA56CA915","shape":{"__isSmartRef__":true,"id":6881},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":6888},"showsHalos":false,"name":"ResizeCorner1","partsBinMetaInfo":{"__isSmartRef__":true,"id":6889},"__SourceModuleName__":"Global.lively.morphic.Core","draggingEnabled":true,"dragStartPoint":null,"originalExtent":{"__isSmartRef__":true,"id":6890},"originalTargetExtent":null,"owner":{"__isSmartRef__":true,"id":6697},"renderContextTable":{"__isSmartRef__":true,"id":6891},"eventHandler":{"__isSmartRef__":true,"id":6892},"derivationIds":[3632],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6893},"__LivelyClassName__":"lively.morphic.Box"},"6881":{"position":{"__isSmartRef__":true,"id":6882},"_Extent":{"__isSmartRef__":true,"id":6883},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6884},"_Fill":{"__isSmartRef__":true,"id":6885},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":6886},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6887},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6882":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6883":{"x":13,"y":15,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6884":{"r":0.568,"g":0.568,"b":0.568,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6885":{"r":0.258,"g":0.258,"b":0.258,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"6886":{"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"},"6887":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6888":{"x":838.0716856819929,"y":433,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6889":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"comment":"Resize an object without using halos.","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"6890":{"x":239,"y":138,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6891":{"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"},"6892":{"morph":{"__isSmartRef__":true,"id":6880},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6893":{"onDrag":{"__isSmartRef__":true,"id":6894},"onDragEnd":{"__isSmartRef__":true,"id":6901},"onDragStart":{"__isSmartRef__":true,"id":6908}},"6894":{"varMapping":{"__isSmartRef__":true,"id":6895},"source":"function onDrag(evt) {\n\t// alert(\"onDrag\")\n\t\tvar moveDelta = evt.mousePoint.subPt(this.dragStartPoint)\n\t\tif (evt.isShiftDown()) {\n\t\t\tvar maxDelta = Math.max(moveDelta.x, moveDelta.y);\n\t\t\tmoveDelta = pt(maxDelta, maxDelta);\n\t\t}\n\t\tthis.owner.setExtent(this.originalTargetExtent.addPt(moveDelta));\n\t\tthis.align(this.bounds().bottomRight(), this.owner.getExtent())\n}","funcProperties":{"__isSmartRef__":true,"id":6900},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6895":{"this":{"__isSmartRef__":true,"id":6880},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6896}},"6896":{"$super":{"__isSmartRef__":true,"id":6897}},"6897":{"varMapping":{"__isSmartRef__":true,"id":6898},"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":6899},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6898":{"obj":{"__isSmartRef__":true,"id":6880},"name":"onDrag"},"6899":{},"6900":{},"6901":{"varMapping":{"__isSmartRef__":true,"id":6902},"source":"function onDragEnd(evt) {\n\tthis.dragStartPoint = null;\n\tthis.originalTargetExtent = null;\n}","funcProperties":{"__isSmartRef__":true,"id":6907},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6902":{"this":{"__isSmartRef__":true,"id":6880},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6903}},"6903":{"$super":{"__isSmartRef__":true,"id":6904}},"6904":{"varMapping":{"__isSmartRef__":true,"id":6905},"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":6906},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6905":{"obj":{"__isSmartRef__":true,"id":6880},"name":"onDragEnd"},"6906":{},"6907":{},"6908":{"varMapping":{"__isSmartRef__":true,"id":6909},"source":"function onDragStart(evt) {\n\tthis.dragStartPoint = evt.mousePoint;\n\tthis.originalTargetExtent = this.owner.getExtent();\n}","funcProperties":{"__isSmartRef__":true,"id":6914},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6909":{"this":{"__isSmartRef__":true,"id":6880},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6910}},"6910":{"$super":{"__isSmartRef__":true,"id":6911}},"6911":{"varMapping":{"__isSmartRef__":true,"id":6912},"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":6913},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"6912":{"obj":{"__isSmartRef__":true,"id":6880},"name":"onDragStart"},"6913":{},"6914":{},"6915":{"submorphs":[{"__isSmartRef__":true,"id":6916},{"__isSmartRef__":true,"id":6930},{"__isSmartRef__":true,"id":6977},{"__isSmartRef__":true,"id":7011}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7046},"derivationIds":[null],"id":"7FAB38C2-33FD-4C92-AB47-910B5D349BF0","renderContextTable":{"__isSmartRef__":true,"id":7058},"eventHandler":{"__isSmartRef__":true,"id":7059},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":7060},"_Position":{"__isSmartRef__":true,"id":7061},"windowMorph":{"__isSmartRef__":true,"id":6697},"label":{"__isSmartRef__":true,"id":6916},"closeButton":{"__isSmartRef__":true,"id":6930},"menuButton":{"__isSmartRef__":true,"id":6977},"collapseButton":{"__isSmartRef__":true,"id":7011},"priorExtent":{"__isSmartRef__":true,"id":7062},"owner":{"__isSmartRef__":true,"id":6697},"prevScroll":[0,0],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.TitleBar"},"6916":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":6917},"derivationIds":[null],"id":"942F4A96-E625-46BC-B417-5470B7EAE62F","renderContextTable":{"__isSmartRef__":true,"id":6923},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":6924}],"eventHandler":{"__isSmartRef__":true,"id":6926},"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":6927},"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":6915},"priorExtent":{"__isSmartRef__":true,"id":6928},"_MaxTextWidth":792.0716856819929,"_MinTextWidth":792.0716856819929,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":6929},"prevScroll":[0,0],"__SourceModuleName__":"Global.lively.morphic.TextCore","showsHalos":false,"__LivelyClassName__":"lively.morphic.Text"},"6917":{"_Position":{"__isSmartRef__":true,"id":6918},"renderContextTable":{"__isSmartRef__":true,"id":6919},"_Extent":{"__isSmartRef__":true,"id":6920},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":6921},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6922},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6918":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6919":{"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"},"6920":{"x":792.0716856819929,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"6921":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6922":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6923":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"6924":{"style":{"__isSmartRef__":true,"id":6925},"chunkOwner":{"__isSmartRef__":true,"id":6916},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"Printing ObjectTracer","__LivelyClassName__":"lively.morphic.TextChunk"},"6925":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"6926":{"morph":{"__isSmartRef__":true,"id":6916},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6927":{"resizeWidth":true},"6928":{"x":792.0716856819929,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"6929":{"x":20,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6930":{"submorphs":[{"__isSmartRef__":true,"id":6931}],"scripts":[],"shape":{"__isSmartRef__":true,"id":6943},"derivationIds":[null],"id":"B0C8004F-4208-47D6-83EA-7E55DB63DC9B","renderContextTable":{"__isSmartRef__":true,"id":6959},"eventHandler":{"__isSmartRef__":true,"id":6960},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":6961},"priorExtent":{"__isSmartRef__":true,"id":6962},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":6949},"lighterFill":{"__isSmartRef__":true,"id":6963},"label":{"__isSmartRef__":true,"id":6931},"owner":{"__isSmartRef__":true,"id":6915},"layout":{"__isSmartRef__":true,"id":6972},"attributeConnections":[{"__isSmartRef__":true,"id":6973},{"__isSmartRef__":true,"id":6975}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"6931":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":6932},"derivationIds":[null],"id":"98867F46-FCEF-4DFE-9AFF-7C6B92BB4AD1","renderContextTable":{"__isSmartRef__":true,"id":6937},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":6938}],"eventHandler":{"__isSmartRef__":true,"id":6940},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":6941},"priorExtent":{"__isSmartRef__":true,"id":6942},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":6930},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"6932":{"_Position":{"__isSmartRef__":true,"id":6933},"renderContextTable":{"__isSmartRef__":true,"id":6934},"_Extent":{"__isSmartRef__":true,"id":6935},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":6936},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6922},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6933":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6934":{"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"},"6935":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"6936":{"x":0,"y":3,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6937":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"6938":{"style":{"__isSmartRef__":true,"id":6939},"chunkOwner":{"__isSmartRef__":true,"id":6931},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk"},"6939":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"6940":{"morph":{"__isSmartRef__":true,"id":6931},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6941":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6942":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"6943":{"_Position":{"__isSmartRef__":true,"id":6944},"renderContextTable":{"__isSmartRef__":true,"id":6945},"_Extent":{"__isSmartRef__":true,"id":6946},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6947},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6948},"_Fill":{"__isSmartRef__":true,"id":6949},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6944":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6945":{"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"},"6946":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6947":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6948":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6949":{"stops":[{"__isSmartRef__":true,"id":6950},{"__isSmartRef__":true,"id":6952},{"__isSmartRef__":true,"id":6954},{"__isSmartRef__":true,"id":6956}],"vector":{"__isSmartRef__":true,"id":6958},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"6950":{"offset":0,"color":{"__isSmartRef__":true,"id":6951}},"6951":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6952":{"offset":0.4,"color":{"__isSmartRef__":true,"id":6953}},"6953":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6954":{"offset":0.6,"color":{"__isSmartRef__":true,"id":6955}},"6955":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6956":{"offset":1,"color":{"__isSmartRef__":true,"id":6957}},"6957":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6958":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6959":{"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"},"6960":{"morph":{"__isSmartRef__":true,"id":6930},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6961":{"x":831.0716856819929,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6962":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6963":{"stops":[{"__isSmartRef__":true,"id":6964},{"__isSmartRef__":true,"id":6966},{"__isSmartRef__":true,"id":6968},{"__isSmartRef__":true,"id":6970}],"vector":{"__isSmartRef__":true,"id":6958},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"6964":{"offset":0,"color":{"__isSmartRef__":true,"id":6965}},"6965":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6966":{"offset":0.4,"color":{"__isSmartRef__":true,"id":6967}},"6967":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6968":{"offset":0.6,"color":{"__isSmartRef__":true,"id":6969}},"6969":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6970":{"offset":1,"color":{"__isSmartRef__":true,"id":6971}},"6971":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"6972":{"moveHorizontal":true},"6973":{"sourceObj":{"__isSmartRef__":true,"id":6930},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":6697},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":6974},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6974":{"source":{"__isSmartRef__":true,"id":6930},"target":{"__isSmartRef__":true,"id":6697}},"6975":{"sourceObj":{"__isSmartRef__":true,"id":6930},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":6697},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":6976},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"6976":{"source":{"__isSmartRef__":true,"id":6930},"target":{"__isSmartRef__":true,"id":6697}},"6977":{"submorphs":[{"__isSmartRef__":true,"id":6978}],"scripts":[],"shape":{"__isSmartRef__":true,"id":6989},"derivationIds":[null],"id":"A28553F1-1108-41C2-9DC4-4C52B63ADA42","renderContextTable":{"__isSmartRef__":true,"id":6994},"eventHandler":{"__isSmartRef__":true,"id":6995},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":6996},"priorExtent":{"__isSmartRef__":true,"id":6997},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":6949},"lighterFill":{"__isSmartRef__":true,"id":6998},"label":{"__isSmartRef__":true,"id":6978},"owner":{"__isSmartRef__":true,"id":6915},"attributeConnections":[{"__isSmartRef__":true,"id":7007},{"__isSmartRef__":true,"id":7009}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"6978":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":6979},"derivationIds":[null],"id":"B32B818B-F0CA-41A2-A537-CB74503232E3","renderContextTable":{"__isSmartRef__":true,"id":6983},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":6984}],"eventHandler":{"__isSmartRef__":true,"id":6986},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":6987},"priorExtent":{"__isSmartRef__":true,"id":6988},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":6977},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"6979":{"_Position":{"__isSmartRef__":true,"id":6980},"renderContextTable":{"__isSmartRef__":true,"id":6981},"_Extent":{"__isSmartRef__":true,"id":6982},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":6936},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6922},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6980":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6981":{"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"},"6982":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"6983":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"6984":{"style":{"__isSmartRef__":true,"id":6985},"chunkOwner":{"__isSmartRef__":true,"id":6978},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk"},"6985":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"6986":{"morph":{"__isSmartRef__":true,"id":6978},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6987":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6988":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"6989":{"_Position":{"__isSmartRef__":true,"id":6990},"renderContextTable":{"__isSmartRef__":true,"id":6991},"_Extent":{"__isSmartRef__":true,"id":6992},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":6993},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6948},"_Fill":{"__isSmartRef__":true,"id":6949},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"6990":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6991":{"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"},"6992":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6993":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"6994":{"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"},"6995":{"morph":{"__isSmartRef__":true,"id":6977},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"6996":{"x":3,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6997":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"6998":{"stops":[{"__isSmartRef__":true,"id":6999},{"__isSmartRef__":true,"id":7001},{"__isSmartRef__":true,"id":7003},{"__isSmartRef__":true,"id":7005}],"vector":{"__isSmartRef__":true,"id":6958},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"6999":{"offset":0,"color":{"__isSmartRef__":true,"id":7000}},"7000":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"7001":{"offset":0.4,"color":{"__isSmartRef__":true,"id":7002}},"7002":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"7003":{"offset":0.6,"color":{"__isSmartRef__":true,"id":7004}},"7004":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"7005":{"offset":1,"color":{"__isSmartRef__":true,"id":7006}},"7006":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"7007":{"sourceObj":{"__isSmartRef__":true,"id":6977},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":6697},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":7008},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"7008":{"source":{"__isSmartRef__":true,"id":6977},"target":{"__isSmartRef__":true,"id":6697}},"7009":{"sourceObj":{"__isSmartRef__":true,"id":6977},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":6697},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":7010},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"7010":{"source":{"__isSmartRef__":true,"id":6977},"target":{"__isSmartRef__":true,"id":6697}},"7011":{"submorphs":[{"__isSmartRef__":true,"id":7012}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7023},"derivationIds":[null],"id":"E8FA3B3E-927D-4508-B9DD-6A6C986704B5","renderContextTable":{"__isSmartRef__":true,"id":7028},"eventHandler":{"__isSmartRef__":true,"id":7029},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":7030},"priorExtent":{"__isSmartRef__":true,"id":7031},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":6949},"lighterFill":{"__isSmartRef__":true,"id":7032},"label":{"__isSmartRef__":true,"id":7012},"owner":{"__isSmartRef__":true,"id":6915},"layout":{"__isSmartRef__":true,"id":7041},"attributeConnections":[{"__isSmartRef__":true,"id":7042},{"__isSmartRef__":true,"id":7044}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"7012":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7013},"derivationIds":[null],"id":"56AF1D63-B038-4707-8336-9509541BFB72","renderContextTable":{"__isSmartRef__":true,"id":7017},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":7018}],"eventHandler":{"__isSmartRef__":true,"id":7020},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":7021},"priorExtent":{"__isSmartRef__":true,"id":7022},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":7011},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"7013":{"_Position":{"__isSmartRef__":true,"id":7014},"renderContextTable":{"__isSmartRef__":true,"id":7015},"_Extent":{"__isSmartRef__":true,"id":7016},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":6936},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6922},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"7014":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"7015":{"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"},"7016":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7017":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"7018":{"style":{"__isSmartRef__":true,"id":7019},"chunkOwner":{"__isSmartRef__":true,"id":7012},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk"},"7019":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"7020":{"morph":{"__isSmartRef__":true,"id":7012},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"7021":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"7022":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7023":{"_Position":{"__isSmartRef__":true,"id":7024},"renderContextTable":{"__isSmartRef__":true,"id":7025},"_Extent":{"__isSmartRef__":true,"id":7026},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":7027},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":6948},"_Fill":{"__isSmartRef__":true,"id":6949},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"7024":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"7025":{"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"},"7026":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"7027":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"7028":{"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"},"7029":{"morph":{"__isSmartRef__":true,"id":7011},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"7030":{"x":812.0716856819929,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"7031":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"7032":{"stops":[{"__isSmartRef__":true,"id":7033},{"__isSmartRef__":true,"id":7035},{"__isSmartRef__":true,"id":7037},{"__isSmartRef__":true,"id":7039}],"vector":{"__isSmartRef__":true,"id":6958},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"7033":{"offset":0,"color":{"__isSmartRef__":true,"id":7034}},"7034":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"7035":{"offset":0.4,"color":{"__isSmartRef__":true,"id":7036}},"7036":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"7037":{"offset":0.6,"color":{"__isSmartRef__":true,"id":7038}},"7038":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"7039":{"offset":1,"color":{"__isSmartRef__":true,"id":7040}},"7040":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"7041":{"moveHorizontal":true},"7042":{"sourceObj":{"__isSmartRef__":true,"id":7011},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":6697},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":7043},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"7043":{"source":{"__isSmartRef__":true,"id":7011},"target":{"__isSmartRef__":true,"id":6697}},"7044":{"sourceObj":{"__isSmartRef__":true,"id":7011},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":6697},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":7045},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"7045":{"source":{"__isSmartRef__":true,"id":7011},"target":{"__isSmartRef__":true,"id":6697}},"7046":{"_Position":{"__isSmartRef__":true,"id":7047},"renderContextTable":{"__isSmartRef__":true,"id":7048},"_Extent":{"__isSmartRef__":true,"id":7049},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":7050},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":7051},"_Fill":{"__isSmartRef__":true,"id":7052},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"7047":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"7048":{"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"},"7049":{"x":851.0716856819929,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"7050":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"7051":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"7052":{"stops":[{"__isSmartRef__":true,"id":7053},{"__isSmartRef__":true,"id":7055}],"vector":{"__isSmartRef__":true,"id":7057},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7053":{"offset":0,"color":{"__isSmartRef__":true,"id":7054}},"7054":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"7055":{"offset":1,"color":{"__isSmartRef__":true,"id":7056}},"7056":{"r":0.6400000000000001,"g":0.6400000000000001,"b":0.6400000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"7057":{"x":0,"y":0,"width":0,"height":1,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"7058":{"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"},"7059":{"morph":{"__isSmartRef__":true,"id":6915},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"7060":{"resizeWidth":true,"adjustForNewBounds":true},"7061":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"7062":{"x":851.0716856819929,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"7063":{"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":7064},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":7065},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":7066},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"7064":{"x":851.0716856819929,"y":448,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"7065":{"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"},"7066":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"7067":{"adjustForNewBounds":true},"7068":{"x":1264,"y":446,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"7069":{"x":851.0716856819929,"y":448,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"7070":{"x":0,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"7071":{"x":1803,"y":443,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"7072":{"requiredModules":["cop.Tracing"],"migrationLevel":4,"partsSpaceName":"PartsBin/Debugging/","__SourceModuleName__":"Global.lively.PartsBin","partName":"ObjectTracer","comment":"Evaluates expressions and shows filtered call trees","changes":[{"__isSmartRef__":true,"id":7073}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"7073":{"date":{"__isSmartRef__":true,"id":7074},"author":"jenslincke","message":"some little nicer UI","id":"B1C9B849-C833-48B8-9DE4-01FA8FC127F4"},"7074":{"isSerializedDate":true,"string":"Thu Jan 26 2012 15:24:16 GMT+0100 (CET)"},"7075":{"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"},"7076":{"morph":{"__isSmartRef__":true,"id":6697},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"7077":{"submorphs":[],"scripts":[],"id":"AB2C70C2-4125-45DB-A552-5502C8B20A0D","shape":{"__isSmartRef__":true,"id":7078},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":7084},"_MaxTextWidth":677,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":7081},"showsHalos":false,"_FontSize":7,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text2","partsBinMetaInfo":{"__isSmartRef__":true,"id":7085},"textChunks":[{"__isSmartRef__":true,"id":7086},{"__isSmartRef__":true,"id":7088},{"__isSmartRef__":true,"id":7090},{"__isSmartRef__":true,"id":7092},{"__isSmartRef__":true,"id":7094},{"__isSmartRef__":true,"id":7096},{"__isSmartRef__":true,"id":7098},{"__isSmartRef__":true,"id":7100},{"__isSmartRef__":true,"id":7102},{"__isSmartRef__":true,"id":7104},{"__isSmartRef__":true,"id":7106},{"__isSmartRef__":true,"id":7108},{"__isSmartRef__":true,"id":7110},{"__isSmartRef__":true,"id":7112},{"__isSmartRef__":true,"id":7114},{"__isSmartRef__":true,"id":7116},{"__isSmartRef__":true,"id":7118},{"__isSmartRef__":true,"id":7120},{"__isSmartRef__":true,"id":7122},{"__isSmartRef__":true,"id":7124}],"charsReplaced":"some text ","lastFindLoc":0,"priorSelectionRange":[298,324],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":7126},"renderContextTable":{"__isSmartRef__":true,"id":7127},"eventHandler":{"__isSmartRef__":true,"id":7128},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":7129},"_ClipMode":"visible","derivationIds":[355],"_WhiteSpaceHandling":"pre-wrap","owner":{"__isSmartRef__":true,"id":0},"_MinTextWidth":677,"_MinTextHeight":null,"_Rotation":0,"_Scale":1,"previousSelection":[306,306],"__LivelyClassName__":"lively.morphic.Text"},"7078":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":7079},"_Extent":{"__isSmartRef__":true,"id":7080},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":7081},"renderContextTable":{"__isSmartRef__":true,"id":7082},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":7083},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"7079":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"7080":{"x":677,"y":60,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7081":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"7082":{"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"},"7083":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"7084":{"x":1346,"y":1060,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"7085":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"7086":{"style":{"__isSmartRef__":true,"id":7087},"chunkOwner":{"__isSmartRef__":true,"id":7077},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"BugText(Text)>>openInWorld() 574ms ","__LivelyClassName__":"lively.morphic.TextChunk"},"7087":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"11px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"7088":{"style":{"__isSmartRef__":true,"id":7089},"chunkOwner":{"__isSmartRef__":true,"id":7077},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"enter:","__LivelyClassName__":"lively.morphic.TextChunk"},"7089":{"fontFamily":"Monaco,monospace","fontSize":"11px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(139,0,0)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"7090":{"style":{"__isSmartRef__":true,"id":7091},"chunkOwner":{"__isSmartRef__":true,"id":7077},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk"},"7091":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"11px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"7092":{"style":{"__isSmartRef__":true,"id":7093},"chunkOwner":{"__isSmartRef__":true,"id":7077},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"leave:","__LivelyClassName__":"lively.morphic.TextChunk"},"7093":{"fontFamily":"Monaco,monospace","fontSize":"11px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(139,0,0)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"7094":{"style":{"__isSmartRef__":true,"id":7095},"chunkOwner":{"__isSmartRef__":true,"id":7077},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"undefined","__LivelyClassName__":"lively.morphic.TextChunk"},"7095":{"fontFamily":"Monaco,monospace","fontSize":"11px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(128,0,128)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"7096":{"style":{"__isSmartRef__":true,"id":7097},"chunkOwner":{"__isSmartRef__":true,"id":7077},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"\n lively.morphic.World>>addMorph(,) 247ms ","__LivelyClassName__":"lively.morphic.TextChunk"},"7097":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"11px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"7098":{"style":{"__isSmartRef__":true,"id":7099},"chunkOwner":{"__isSmartRef__":true,"id":7077},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"enter:","__LivelyClassName__":"lively.morphic.TextChunk"},"7099":{"fontFamily":"Monaco,monospace","fontSize":"11px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(139,0,0)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"7100":{"style":{"__isSmartRef__":true,"id":7101},"chunkOwner":{"__isSmartRef__":true,"id":7077},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk"},"7101":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"11px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"7102":{"style":{"__isSmartRef__":true,"id":7103},"chunkOwner":{"__isSmartRef__":true,"id":7077},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"leave:","__LivelyClassName__":"lively.morphic.TextChunk"},"7103":{"fontFamily":"Monaco,monospace","fontSize":"11px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(139,0,0)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"7104":{"style":{"__isSmartRef__":true,"id":7105},"chunkOwner":{"__isSmartRef__":true,"id":7077},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"undefined","__LivelyClassName__":"lively.morphic.TextChunk"},"7105":{"fontFamily":"Monaco,monospace","fontSize":"11px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(128,0,128)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"7106":{"style":{"__isSmartRef__":true,"id":7107},"chunkOwner":{"__isSmartRef__":true,"id":7077},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"\n BugText(Text)>>renderAfterUsing(alively.morphic.HTML.RenderContext,) 247ms ","__LivelyClassName__":"lively.morphic.TextChunk"},"7107":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"11px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"7108":{"style":{"__isSmartRef__":true,"id":7109},"chunkOwner":{"__isSmartRef__":true,"id":7077},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"enter:","__LivelyClassName__":"lively.morphic.TextChunk"},"7109":{"fontFamily":"Monaco,monospace","fontSize":"11px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(139,0,0)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"7110":{"style":{"__isSmartRef__":true,"id":7111},"chunkOwner":{"__isSmartRef__":true,"id":7077},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk"},"7111":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"11px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"7112":{"style":{"__isSmartRef__":true,"id":7113},"chunkOwner":{"__isSmartRef__":true,"id":7077},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"leave:","__LivelyClassName__":"lively.morphic.TextChunk"},"7113":{"fontFamily":"Monaco,monospace","fontSize":"11px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(139,0,0)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"7114":{"style":{"__isSmartRef__":true,"id":7115},"chunkOwner":{"__isSmartRef__":true,"id":7077},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"undefined","__LivelyClassName__":"lively.morphic.TextChunk"},"7115":{"fontFamily":"Monaco,monospace","fontSize":"11px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(128,0,128)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"7116":{"style":{"__isSmartRef__":true,"id":7117},"chunkOwner":{"__isSmartRef__":true,"id":7077},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"\n >>> prepareForNewRenderContext(alively.morphic.HTML.RenderContext) 236ms ","__LivelyClassName__":"lively.morphic.TextChunk"},"7117":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"11px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"7118":{"style":{"__isSmartRef__":true,"id":7119},"chunkOwner":{"__isSmartRef__":true,"id":7077},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"enter:","__LivelyClassName__":"lively.morphic.TextChunk"},"7119":{"fontFamily":"Monaco,monospace","fontSize":"11px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(139,0,0)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"7120":{"style":{"__isSmartRef__":true,"id":7121},"chunkOwner":{"__isSmartRef__":true,"id":7077},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk"},"7121":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"11px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"7122":{"style":{"__isSmartRef__":true,"id":7123},"chunkOwner":{"__isSmartRef__":true,"id":7077},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"leave:","__LivelyClassName__":"lively.morphic.TextChunk"},"7123":{"fontFamily":"Monaco,monospace","fontSize":"11px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(139,0,0)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"7124":{"style":{"__isSmartRef__":true,"id":7125},"chunkOwner":{"__isSmartRef__":true,"id":7077},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"undefined","__LivelyClassName__":"lively.morphic.TextChunk"},"7125":{"fontFamily":"Monaco,monospace","fontSize":"11px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(128,0,128)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"7126":{"x":677,"y":60,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7127":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"7128":{"morph":{"__isSmartRef__":true,"id":7077},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"7129":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"7130":{"submorphs":[],"scripts":[],"id":"CACBBFC3-21BC-46B7-87A6-0FCA4B5580DC","shape":{"__isSmartRef__":true,"id":7131},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":7137},"_MaxTextWidth":476,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":7134},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text4","partsBinMetaInfo":{"__isSmartRef__":true,"id":7138},"textChunks":[{"__isSmartRef__":true,"id":7139}],"charsReplaced":"some text ","lastFindLoc":0,"priorSelectionRange":[0,10],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":7141},"renderContextTable":{"__isSmartRef__":true,"id":7142},"eventHandler":{"__isSmartRef__":true,"id":7143},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":7144},"_ClipMode":"visible","derivationIds":[355],"_WhiteSpaceHandling":"pre-wrap","owner":{"__isSmartRef__":true,"id":0},"_MinTextWidth":476,"_MinTextHeight":null,"_Rotation":0,"_Scale":1,"previousSelection":[6,6],"__LivelyClassName__":"lively.morphic.Text"},"7131":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":7132},"_Extent":{"__isSmartRef__":true,"id":7133},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":7134},"renderContextTable":{"__isSmartRef__":true,"id":7135},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":7136},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"7132":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"7133":{"x":476,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7134":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"7135":{"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"},"7136":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"7137":{"x":1283,"y":996,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"7138":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"7139":{"style":{"__isSmartRef__":true,"id":7140},"chunkOwner":{"__isSmartRef__":true,"id":7130},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":">>.*enter\\:,.*undefined","__LivelyClassName__":"lively.morphic.TextChunk"},"7140":{"color":"rgb(0,0,0)","fontFamily":"Arial,sans-serif","fontSize":"19px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(255,255,255)","display":"inline!important","float":"none","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"7141":{"x":476,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7142":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"7143":{"morph":{"__isSmartRef__":true,"id":7130},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"7144":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"7145":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7146},"derivationIds":[null],"id":"F06DF01F-CABB-4E34-8D56-26B9D587B566","renderContextTable":{"__isSmartRef__":true,"id":7153},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":7154},{"__isSmartRef__":true,"id":7156},{"__isSmartRef__":true,"id":7158},{"__isSmartRef__":true,"id":7160},{"__isSmartRef__":true,"id":7162},{"__isSmartRef__":true,"id":7165},{"__isSmartRef__":true,"id":7167},{"__isSmartRef__":true,"id":7169},{"__isSmartRef__":true,"id":7171},{"__isSmartRef__":true,"id":7174},{"__isSmartRef__":true,"id":7176},{"__isSmartRef__":true,"id":7178},{"__isSmartRef__":true,"id":7180},{"__isSmartRef__":true,"id":7182},{"__isSmartRef__":true,"id":7184},{"__isSmartRef__":true,"id":7186},{"__isSmartRef__":true,"id":7188},{"__isSmartRef__":true,"id":7190},{"__isSmartRef__":true,"id":7192},{"__isSmartRef__":true,"id":7194},{"__isSmartRef__":true,"id":7196},{"__isSmartRef__":true,"id":7198},{"__isSmartRef__":true,"id":7200},{"__isSmartRef__":true,"id":7202},{"__isSmartRef__":true,"id":7204},{"__isSmartRef__":true,"id":7206},{"__isSmartRef__":true,"id":7208},{"__isSmartRef__":true,"id":7210},{"__isSmartRef__":true,"id":7212},{"__isSmartRef__":true,"id":7214},{"__isSmartRef__":true,"id":7216},{"__isSmartRef__":true,"id":7218},{"__isSmartRef__":true,"id":7220},{"__isSmartRef__":true,"id":7222},{"__isSmartRef__":true,"id":7224},{"__isSmartRef__":true,"id":7226},{"__isSmartRef__":true,"id":7228},{"__isSmartRef__":true,"id":7230},{"__isSmartRef__":true,"id":7232},{"__isSmartRef__":true,"id":7234},{"__isSmartRef__":true,"id":7236},{"__isSmartRef__":true,"id":7238},{"__isSmartRef__":true,"id":7240},{"__isSmartRef__":true,"id":7242},{"__isSmartRef__":true,"id":7244},{"__isSmartRef__":true,"id":7246},{"__isSmartRef__":true,"id":7248},{"__isSmartRef__":true,"id":7250},{"__isSmartRef__":true,"id":7252},{"__isSmartRef__":true,"id":7254},{"__isSmartRef__":true,"id":7256},{"__isSmartRef__":true,"id":7258},{"__isSmartRef__":true,"id":7260},{"__isSmartRef__":true,"id":7262},{"__isSmartRef__":true,"id":7264},{"__isSmartRef__":true,"id":7266},{"__isSmartRef__":true,"id":7268},{"__isSmartRef__":true,"id":7270},{"__isSmartRef__":true,"id":7272},{"__isSmartRef__":true,"id":7274},{"__isSmartRef__":true,"id":7276},{"__isSmartRef__":true,"id":7278},{"__isSmartRef__":true,"id":7280},{"__isSmartRef__":true,"id":7282},{"__isSmartRef__":true,"id":7284},{"__isSmartRef__":true,"id":7286},{"__isSmartRef__":true,"id":7288},{"__isSmartRef__":true,"id":7290},{"__isSmartRef__":true,"id":7292},{"__isSmartRef__":true,"id":7294},{"__isSmartRef__":true,"id":7296},{"__isSmartRef__":true,"id":7298},{"__isSmartRef__":true,"id":7300},{"__isSmartRef__":true,"id":7302}],"eventHandler":{"__isSmartRef__":true,"id":7304},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"auto","fixedWidth":true,"fixedHeight":true,"allowInput":true,"_FontFamily":"Monaco,monospace","_FontSize":7,"_Position":{"__isSmartRef__":true,"id":7305},"priorExtent":{"__isSmartRef__":true,"id":7306},"_MaxTextWidth":657,"_MinTextWidth":657,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":0},"layout":{"__isSmartRef__":true,"id":7307},"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":7308}],"doNotSerialize":["$$textString"],"doNotCopyProperties":["$$textString"],"textString":"// solution\nlively.morphic.TextChunk.addMethods({\n restoreFromCacheContent: function () {\n // if this.storedString is undefined we dont want to print it \"undefined\"\n this.textString = this.storedString || \"\";\n delete this.storedString;\n }});\n// test\nlively.morphic.Tests.TextMorphTests.addMethods({\n test08CopyTextWithConnection: function () {\n // issue 285\n var m = new lively.morphic.Text(new Rectangle(0,0, 100, 20), \"\");\n connect(m, 'textString', m, 'someOtherField')\n var copy = m.duplicate()\n this.assert(copy.textString == '', 'copy is broken') \n }});\n","lastSyntaxHighlightTime":1327672052069,"accessibleInInactiveWindow":true,"showsHalos":false,"previousSelection":[269,304],"priorSelectionRange":[259,259],"charsReplaced":"","lastFindLoc":305,"distanceToDragEvent":{"__isSmartRef__":true,"id":7309},"savedTextString":"// solution\nlively.morphic.TextChunk.addMethods({\n restoreFromCacheContent: function () {\n // if this.storedString is undefined we dont want to print it \"undefined\"\n this.textString = this.storedString || \"\";\n delete this.storedString;\n }});\n// test\nlively.morphic.Tests.TextMorphTests.addMethods({\n test08CopyTextWithConnection: function () {\n // issue 285\n var m = new lively.morphic.Text(new Rectangle(0,0, 100, 20), \"\");\n connect(m, 'textString', m, 'someOtherField')\n var copy = m.duplicate()\n this.assert(copy.textString == '', 'copy is broken') \n }});\n","_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7146":{"_Position":{"__isSmartRef__":true,"id":7147},"renderContextTable":{"__isSmartRef__":true,"id":7148},"_Extent":{"__isSmartRef__":true,"id":7149},"_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":7150},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":7151},"_Fill":{"__isSmartRef__":true,"id":7152},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7147":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7148":{"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"},"7149":{"x":667,"y":254,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7150":{"x":4,"y":2,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"7151":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"7152":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"7153":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"7154":{"style":{"__isSmartRef__":true,"id":7155},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"// solution","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7155":{"color":{"__isSmartRef__":true,"id":6536},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7156":{"style":{"__isSmartRef__":true,"id":7157},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7157":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7158":{"style":{"__isSmartRef__":true,"id":7159},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"lively.morphic.TextChunk","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7159":{"color":{"__isSmartRef__":true,"id":6582},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7160":{"style":{"__isSmartRef__":true,"id":7161},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":".","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7161":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7162":{"style":{"__isSmartRef__":true,"id":7163},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"addMethods","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7163":{"color":{"__isSmartRef__":true,"id":7164},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7164":{"r":0.5019607843137255,"g":0.5019607843137255,"b":0.5019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"7165":{"style":{"__isSmartRef__":true,"id":7166},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7166":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7167":{"style":{"__isSmartRef__":true,"id":7168},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7168":{"color":{"__isSmartRef__":true,"id":6536},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7169":{"style":{"__isSmartRef__":true,"id":7170},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7170":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7171":{"style":{"__isSmartRef__":true,"id":7172},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"restoreFromCacheContent:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7172":{"color":{"__isSmartRef__":true,"id":7173},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7173":{"r":0.5450980392156862,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"7174":{"style":{"__isSmartRef__":true,"id":7175},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7175":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7176":{"style":{"__isSmartRef__":true,"id":7177},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7177":{"color":{"__isSmartRef__":true,"id":6494},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7178":{"style":{"__isSmartRef__":true,"id":7179},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":" () ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7179":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7180":{"style":{"__isSmartRef__":true,"id":7181},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7181":{"color":{"__isSmartRef__":true,"id":6536},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7182":{"style":{"__isSmartRef__":true,"id":7183},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7183":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7184":{"style":{"__isSmartRef__":true,"id":7185},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"// if this.storedString is undefined we dont want to print it \"undefined\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7185":{"color":{"__isSmartRef__":true,"id":6536},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7186":{"style":{"__isSmartRef__":true,"id":7187},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7187":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7188":{"style":{"__isSmartRef__":true,"id":7189},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7189":{"color":{"__isSmartRef__":true,"id":6494},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7190":{"style":{"__isSmartRef__":true,"id":7191},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":".textString = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7191":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7192":{"style":{"__isSmartRef__":true,"id":7193},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7193":{"color":{"__isSmartRef__":true,"id":6494},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7194":{"style":{"__isSmartRef__":true,"id":7195},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":".storedString || ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7195":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7196":{"style":{"__isSmartRef__":true,"id":7197},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"\"\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7197":{"color":{"__isSmartRef__":true,"id":6503},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7198":{"style":{"__isSmartRef__":true,"id":7199},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":";\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7199":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7200":{"style":{"__isSmartRef__":true,"id":7201},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"delete","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7201":{"color":{"__isSmartRef__":true,"id":6494},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7202":{"style":{"__isSmartRef__":true,"id":7203},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7203":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7204":{"style":{"__isSmartRef__":true,"id":7205},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7205":{"color":{"__isSmartRef__":true,"id":6494},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7206":{"style":{"__isSmartRef__":true,"id":7207},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":".storedString;\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7207":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7208":{"style":{"__isSmartRef__":true,"id":7209},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"}}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7209":{"color":{"__isSmartRef__":true,"id":6536},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7210":{"style":{"__isSmartRef__":true,"id":7211},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":");\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7211":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7212":{"style":{"__isSmartRef__":true,"id":7213},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"// test","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7213":{"color":{"__isSmartRef__":true,"id":6536},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7214":{"style":{"__isSmartRef__":true,"id":7215},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7215":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7216":{"style":{"__isSmartRef__":true,"id":7217},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"lively.morphic.Tests.TextMorphTests","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7217":{"color":{"__isSmartRef__":true,"id":6582},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7218":{"style":{"__isSmartRef__":true,"id":7219},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":".","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7219":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7220":{"style":{"__isSmartRef__":true,"id":7221},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"addMethods","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7221":{"color":{"__isSmartRef__":true,"id":7164},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7222":{"style":{"__isSmartRef__":true,"id":7223},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7223":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7224":{"style":{"__isSmartRef__":true,"id":7225},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7225":{"color":{"__isSmartRef__":true,"id":6536},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7226":{"style":{"__isSmartRef__":true,"id":7227},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7227":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7228":{"style":{"__isSmartRef__":true,"id":7229},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"test08CopyTextWithConnection:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7229":{"color":{"__isSmartRef__":true,"id":7173},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7230":{"style":{"__isSmartRef__":true,"id":7231},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7231":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7232":{"style":{"__isSmartRef__":true,"id":7233},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7233":{"color":{"__isSmartRef__":true,"id":6494},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7234":{"style":{"__isSmartRef__":true,"id":7235},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":" () ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7235":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7236":{"style":{"__isSmartRef__":true,"id":7237},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7237":{"color":{"__isSmartRef__":true,"id":6536},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7238":{"style":{"__isSmartRef__":true,"id":7239},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7239":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7240":{"style":{"__isSmartRef__":true,"id":7241},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"// issue 285","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7241":{"color":{"__isSmartRef__":true,"id":6536},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7242":{"style":{"__isSmartRef__":true,"id":7243},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7243":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7244":{"style":{"__isSmartRef__":true,"id":7245},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7245":{"color":{"__isSmartRef__":true,"id":6582},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7246":{"style":{"__isSmartRef__":true,"id":7247},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":" m = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7247":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7248":{"style":{"__isSmartRef__":true,"id":7249},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"new","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7249":{"color":{"__isSmartRef__":true,"id":6494},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7250":{"style":{"__isSmartRef__":true,"id":7251},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":" lively.morphic.Text(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7251":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7252":{"style":{"__isSmartRef__":true,"id":7253},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"new","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7253":{"color":{"__isSmartRef__":true,"id":6494},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7254":{"style":{"__isSmartRef__":true,"id":7255},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":" Rectangle(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7255":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7256":{"style":{"__isSmartRef__":true,"id":7257},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7257":{"color":{"__isSmartRef__":true,"id":6591},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7258":{"style":{"__isSmartRef__":true,"id":7259},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":",","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7259":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7260":{"style":{"__isSmartRef__":true,"id":7261},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7261":{"color":{"__isSmartRef__":true,"id":6591},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7262":{"style":{"__isSmartRef__":true,"id":7263},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7263":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7264":{"style":{"__isSmartRef__":true,"id":7265},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"100","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7265":{"color":{"__isSmartRef__":true,"id":6591},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7266":{"style":{"__isSmartRef__":true,"id":7267},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7267":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7268":{"style":{"__isSmartRef__":true,"id":7269},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"20","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7269":{"color":{"__isSmartRef__":true,"id":6591},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7270":{"style":{"__isSmartRef__":true,"id":7271},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"), ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7271":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7272":{"style":{"__isSmartRef__":true,"id":7273},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"\"\"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7273":{"color":{"__isSmartRef__":true,"id":6503},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7274":{"style":{"__isSmartRef__":true,"id":7275},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":");\n connect(m, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7275":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7276":{"style":{"__isSmartRef__":true,"id":7277},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"'textString'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7277":{"color":{"__isSmartRef__":true,"id":6503},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7278":{"style":{"__isSmartRef__":true,"id":7279},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":", m, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7279":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7280":{"style":{"__isSmartRef__":true,"id":7281},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"'someOtherField'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7281":{"color":{"__isSmartRef__":true,"id":6503},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7282":{"style":{"__isSmartRef__":true,"id":7283},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":")\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7283":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7284":{"style":{"__isSmartRef__":true,"id":7285},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7285":{"color":{"__isSmartRef__":true,"id":6582},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7286":{"style":{"__isSmartRef__":true,"id":7287},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":" copy = m.duplicate()\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7287":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7288":{"style":{"__isSmartRef__":true,"id":7289},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7289":{"color":{"__isSmartRef__":true,"id":6494},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7290":{"style":{"__isSmartRef__":true,"id":7291},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":".assert(copy.textString == ","__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":7145},"storedString":"''","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7293":{"color":{"__isSmartRef__":true,"id":6503},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7294":{"style":{"__isSmartRef__":true,"id":7295},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7295":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7296":{"style":{"__isSmartRef__":true,"id":7297},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"'copy is broken'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7297":{"color":{"__isSmartRef__":true,"id":6503},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7298":{"style":{"__isSmartRef__":true,"id":7299},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":") \n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7299":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7300":{"style":{"__isSmartRef__":true,"id":7301},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":"}}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7301":{"color":{"__isSmartRef__":true,"id":6536},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7302":{"style":{"__isSmartRef__":true,"id":7303},"chunkOwner":{"__isSmartRef__":true,"id":7145},"storedString":");\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7303":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7304":{"morph":{"__isSmartRef__":true,"id":7145},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7305":{"x":28,"y":104,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7306":{"x":667,"y":255,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7307":{"resizeWidth":true,"resizeHeight":true},"7308":{"sourceObj":{"__isSmartRef__":true,"id":7145},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":7145},"targetMethodName":"highlightJavaScriptSyntax","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"7309":{"x":380,"y":-4,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7310":{"submorphs":[{"__isSmartRef__":true,"id":7311},{"__isSmartRef__":true,"id":7473}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7619},"derivationIds":[null],"id":"A14E74F7-4DBA-433C-ADBE-96516DF5CF88","renderContextTable":{"__isSmartRef__":true,"id":7623},"eventHandler":{"__isSmartRef__":true,"id":7624},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":7625},"LK2":true,"_Position":{"__isSmartRef__":true,"id":7626},"priorExtent":{"__isSmartRef__":true,"id":7627},"targetMorph":{"__isSmartRef__":true,"id":7311},"titleBar":{"__isSmartRef__":true,"id":7473},"contentOffset":{"__isSmartRef__":true,"id":7457},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"owner":{"__isSmartRef__":true,"id":0},"partsBinMetaInfo":{"__isSmartRef__":true,"id":7458},"name":"FilterTextPane","highlighted":true,"showsHalos":false,"_Rotation":0,"_Scale":1,"prevDragPos":{"__isSmartRef__":true,"id":7628},"isBeingDragged":false,"prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.Window","__SourceModuleName__":"Global.lively.morphic.Widgets","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"7311":{"submorphs":[{"__isSmartRef__":true,"id":7312},{"__isSmartRef__":true,"id":7361},{"__isSmartRef__":true,"id":7379},{"__isSmartRef__":true,"id":7396}],"scripts":[],"id":"D8CC9AE8-0ED8-4ADC-8724-911BB91B4972","shape":{"__isSmartRef__":true,"id":7451},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":7457},"showsHalos":false,"name":"FilterTextPane","partsBinMetaInfo":{"__isSmartRef__":true,"id":7458},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":7459},"eventHandler":{"__isSmartRef__":true,"id":7460},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127],"owner":{"__isSmartRef__":true,"id":7310},"_Rotation":0,"_Scale":1,"distanceToDragEvent":{"__isSmartRef__":true,"id":7461},"priorExtent":{"__isSmartRef__":true,"id":7462},"prevScroll":[0,0],"layout":{"__isSmartRef__":true,"id":7463},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7464},"__LivelyClassName__":"lively.morphic.Box"},"7312":{"submorphs":[{"__isSmartRef__":true,"id":7313}],"scripts":[],"id":"1D9E1ECC-27D9-4351-B49D-8451390CC971","shape":{"__isSmartRef__":true,"id":7328},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":7344},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":7332},"lighterFill":{"__isSmartRef__":true,"id":7345},"label":{"__isSmartRef__":true,"id":7313},"name":"Button2","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":7354},"attributeConnections":[{"__isSmartRef__":true,"id":7355}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":7356},"renderContextTable":{"__isSmartRef__":true,"id":7357},"eventHandler":{"__isSmartRef__":true,"id":7358},"distanceToDragEvent":{"__isSmartRef__":true,"id":7359},"derivationIds":[7251],"owner":{"__isSmartRef__":true,"id":7311},"_Rotation":0,"_Scale":1,"prevScroll":[0,0],"layout":{"__isSmartRef__":true,"id":7360},"__LivelyClassName__":"lively.morphic.Button"},"7313":{"submorphs":[],"scripts":[],"id":"36EDB00D-158E-40B3-A169-CDE32556D560","shape":{"__isSmartRef__":true,"id":7314},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":7320},"_MaxTextWidth":101,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":7321},"_Padding":{"__isSmartRef__":true,"id":7322},"owner":{"__isSmartRef__":true,"id":7312},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":7323},"textChunks":[{"__isSmartRef__":true,"id":7324}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":7326},"eventHandler":{"__isSmartRef__":true,"id":7327},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[7252],"_MinTextWidth":101,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text"},"7314":{"position":{"__isSmartRef__":true,"id":7315},"_Extent":{"__isSmartRef__":true,"id":7316},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":7317},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":7318},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":7319},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"7315":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"7316":{"x":101,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7317":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"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","setClipMode":"setClipModeHTML"},"7319":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"7320":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"7321":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"7322":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"7323":{"x":101,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7324":{"style":{"__isSmartRef__":true,"id":7325},"chunkOwner":{"__isSmartRef__":true,"id":7313},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"Filter","__LivelyClassName__":"lively.morphic.TextChunk"},"7325":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"7326":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"7327":{"morph":{"__isSmartRef__":true,"id":7313},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"7328":{"position":{"__isSmartRef__":true,"id":7329},"_Extent":{"__isSmartRef__":true,"id":7330},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":7331},"_Fill":{"__isSmartRef__":true,"id":7332},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":7342},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":7343},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"7329":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"7330":{"x":101,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"7331":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"7332":{"stops":[{"__isSmartRef__":true,"id":7333},{"__isSmartRef__":true,"id":7335},{"__isSmartRef__":true,"id":7337},{"__isSmartRef__":true,"id":7339}],"vector":{"__isSmartRef__":true,"id":7341},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"7333":{"offset":0,"color":{"__isSmartRef__":true,"id":7334}},"7334":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"7335":{"offset":0.4,"color":{"__isSmartRef__":true,"id":7336}},"7336":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"7337":{"offset":0.6,"color":{"__isSmartRef__":true,"id":7338}},"7338":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"7339":{"offset":1,"color":{"__isSmartRef__":true,"id":7340}},"7340":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"7341":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"7342":{"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"},"7343":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"7344":{"x":930,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7345":{"stops":[{"__isSmartRef__":true,"id":7346},{"__isSmartRef__":true,"id":7348},{"__isSmartRef__":true,"id":7350},{"__isSmartRef__":true,"id":7352}],"vector":{"__isSmartRef__":true,"id":7341},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"7346":{"offset":0,"color":{"__isSmartRef__":true,"id":7347}},"7347":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"7348":{"offset":0.4,"color":{"__isSmartRef__":true,"id":7349}},"7349":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"7350":{"offset":0.6,"color":{"__isSmartRef__":true,"id":7351}},"7351":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"7352":{"offset":1,"color":{"__isSmartRef__":true,"id":7353}},"7353":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"7354":{"partsSpaceName":"PartsBin/Inputs","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"7355":{"sourceObj":{"__isSmartRef__":true,"id":7312},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":7311},"targetMethodName":"updateFilter","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"7356":{"x":101,"y":20,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"7357":{"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"},"7358":{"morph":{"__isSmartRef__":true,"id":7312},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"7359":{"x":74,"y":-9,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7360":{"moveHorizontal":true},"7361":{"submorphs":[],"scripts":[],"id":"18FC6DF5-1520-40C9-8C95-180A2D116EFB","shape":{"__isSmartRef__":true,"id":7362},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":7368},"_MaxTextWidth":882.04,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":7369},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"FilterList","partsBinMetaInfo":{"__isSmartRef__":true,"id":7370},"textChunks":[{"__isSmartRef__":true,"id":7371}],"charsReplaced":"Text","lastFindLoc":8,"priorSelectionRange":[13,13],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":7373},"renderContextTable":{"__isSmartRef__":true,"id":7374},"eventHandler":{"__isSmartRef__":true,"id":7375},"attributeConnections":[{"__isSmartRef__":true,"id":7376}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"_Padding":{"__isSmartRef__":true,"id":7377},"_ClipMode":"visible","derivationIds":[355],"_WhiteSpaceHandling":"pre-wrap","owner":{"__isSmartRef__":true,"id":7311},"_MinTextWidth":882.04,"_MinTextHeight":null,"_Rotation":0,"_Scale":1,"previousSelection":[0,23],"isBeingDragged":false,"savedTextString":">>.*Text","layout":{"__isSmartRef__":true,"id":7378},"__LivelyClassName__":"lively.morphic.Text"},"7362":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":7363},"_Extent":{"__isSmartRef__":true,"id":7364},"_BorderWidth":1.4800000000000002,"_BorderColor":{"__isSmartRef__":true,"id":7365},"renderContextTable":{"__isSmartRef__":true,"id":7366},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":7367},"_BorderRadius":5.92,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"7363":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"7364":{"x":890,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7365":{"r":0.568,"g":0.568,"b":0.568,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"7366":{"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"},"7367":{"x":5,"y":5,"width":-5,"height":-5,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"7368":{"x":20,"y":15,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"7369":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"7370":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"7371":{"style":{"__isSmartRef__":true,"id":7372},"chunkOwner":{"__isSmartRef__":true,"id":7361},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":">>.*enter\\:,.*undefined","__LivelyClassName__":"lively.morphic.TextChunk"},"7372":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"7373":{"x":891,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7374":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"7375":{"morph":{"__isSmartRef__":true,"id":7361},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"7376":{"sourceObj":{"__isSmartRef__":true,"id":7361},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":7311},"targetMethodName":"updateFilter","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"7377":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"7378":{"resizeWidth":true},"7379":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7380},"derivationIds":[null],"id":"AA23063B-85DF-4AEF-B731-13CEC9A64010","renderContextTable":{"__isSmartRef__":true,"id":7387},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":7388}],"eventHandler":{"__isSmartRef__":true,"id":7390},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"auto","fixedWidth":true,"fixedHeight":true,"allowInput":true,"_FontFamily":"Monaco,monospace","_FontSize":6,"_Position":{"__isSmartRef__":true,"id":7391},"priorExtent":{"__isSmartRef__":true,"id":7392},"_MaxTextWidth":490,"_MinTextWidth":490,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":7311},"layout":{"__isSmartRef__":true,"id":7393},"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":7394}],"doNotSerialize":["$$textString"],"doNotCopyProperties":["$$textString"],"lastSyntaxHighlightTime":1327656012059,"accessibleInInactiveWindow":true,"priorSelectionRange":[384,384],"charsReplaced":"","lastFindLoc":0,"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.TextCore","previousSelection":[661,661],"distanceToDragEvent":{"__isSmartRef__":true,"id":7395},"name":"FilterSource","isBeingDragged":false,"textString":"BugText(Text)>>openInWorld() 574ms enter:, leave:undefined\n lively.morphic.World>>addMorph(,) 247ms enter:, leave:undefined\n BugText(Text)>>isAncestorOf() enter:, leave:\n BugText(Text)>>withAllSubmorphsDo(function (grandchild) {\n if (grandchild === aMorph) {\n found = true;}}) enter:, leave:\n lively.morphic.World>>renderContext() enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>renderAfterUsing(alively.morphic.HTML.RenderContext,) 247ms enter:, leave:undefined\n BugText(Text)>>replaceRenderContextWith(alively.morphic.HTML.RenderContext) enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>prepareForNewRenderContext(alively.morphic.HTML.RenderContext) 236ms enter:, leave:undefined\n BugText(Text)>>prepareForNewRenderContext(alively.morphic.HTML.RenderContext) 236ms enter:, leave:\n BugText(Text)>>setRenderContext(alively.morphic.HTML.RenderContext) enter:, leave:\n BugText(Text)>>getShape() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>setRenderContext(alively.morphic.HTML.RenderContext) enter:, leave:\n BugText(Text)>>renderContextDispatch(init) 172ms enter:, leave:\n BugText(Text)>>initHTML(alively.morphic.HTML.RenderContext,) 172ms enter:, leave:\n BugText(Text)>>createTextNodeHTML() enter:, leave:\n BugText(Text)>>initHTML(alively.morphic.HTML.RenderContext) 153ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>htmlRect() 1ms enter:, leave:\n BugText(Text)>>isFocusable() enter:, leave:\n BugText(Text)>>morphicGetter(Focusable) enter:, leave:\n BugText(Text)>>setFocusableHTML(alively.morphic.HTML.RenderContext,true) enter:, leave:\n BugText(Text)>>getPivotPoint() 1ms enter:, leave:\n BugText(Text)>>morphicGetter(PivotPoint) 1ms enter:, leave:\n BugText(Text)>>setPivotPointHTML(alively.morphic.HTML.RenderContext,pt(0.0,0.0)) 1ms enter:, leave:\n BugText(Text)>>getRotation() enter:, leave:\n BugText(Text)>>morphicGetter(Rotation) enter:, leave:\n BugText(Text)>>getScale() enter:, leave:\n BugText(Text)>>morphicGetter(Scale) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setHTMLTransform([object HTMLDivElement],0,1,pt(0.0,0.0)) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setHTMLTransformOrigin([object HTMLDivElement],pt(0.0,0.0)) enter:, leave:\n BugText(Text)>>getPosition() enter:, leave:\n BugText(Text)>>morphicGetter(Position) enter:, leave:\n BugText(Text)>>setPositionHTML(alively.morphic.HTML.RenderContext,pt(89.0,401.0)) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setPosition([object HTMLDivElement],pt(89.0,401.0)) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n BugText(Text)>>getRotation() enter:, leave:\n BugText(Text)>>morphicGetter(Rotation) enter:, leave:\n BugText(Text)>>setRotationHTML(alively.morphic.HTML.RenderContext,0) 144ms enter:, leave:\n BugText(Text)>>getScale() 143ms enter:, leave:\n BugText(Text)>>morphicGetter(Scale) enter:, leave:\n BugText(Text)>>getPivotPoint() 1ms enter:, leave:\n BugText(Text)>>morphicGetter(PivotPoint) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setHTMLTransform([object HTMLDivElement],0,1,pt(0.0,0.0)) enter:, leave:\n BugText(Text)>>getScale() enter:, leave:\n BugText(Text)>>morphicGetter(Scale) enter:, leave:\n BugText(Text)>>setScaleHTML(alively.morphic.HTML.RenderContext,1) 2ms enter:, leave:\n BugText(Text)>>getRotation() enter:, leave:\n BugText(Text)>>morphicGetter(Rotation) enter:, leave:\n BugText(Text)>>getPivotPoint() enter:, leave:\n BugText(Text)>>morphicGetter(PivotPoint) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setHTMLTransform([object HTMLDivElement],0,1,pt(0.0,0.0)) 1ms enter:, leave:\n BugText(Text)>>getClipMode() enter:, leave:\n BugText(Text)>>morphicGetter(ClipMode) enter:, leave:\n BugText(Text)>>setClipModeHTML(alively.morphic.HTML.RenderContext,visible) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>setClipMode(visible) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeSetter(ClipMode,visible) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(setClipMode,visible) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>setClipModeHTML(alively.morphic.HTML.RenderContext,visible) enter:, leave:\n BugText(Text)>>getHandStyle() enter:, leave:\n BugText(Text)>>morphicGetter(HandStyle) enter:, leave:\n BugText(Text)>>setHandStyleHTML(alively.morphic.HTML.RenderContext,) enter:, leave:\n BugText(Text)>>getPointerEvents() enter:, leave:\n BugText(Text)>>morphicGetter(PointerEvents) enter:, leave:\n BugText(Text)>>setPointerEventsHTML(alively.morphic.HTML.RenderContext,) enter:, leave:\n BugText(Text)>>morphicGetter(Visible) 1ms enter:, leave:\n BugText(Text)>>morphicGetter(ToolTip) enter:, leave:\n BugText(Text)>>getFontSize() enter:, leave:\n BugText(Text)>>morphicGetter(FontSize) enter:, leave:\n BugText(Text)>>setFontSizeHTML(alively.morphic.HTML.RenderContext,14) enter:, leave:\n BugText(Text)>>getFontFamily() 1ms enter:, leave:\n BugText(Text)>>morphicGetter(FontFamily) enter:, leave:\n BugText(Text)>>setFontFamilyHTML(alively.morphic.HTML.RenderContext,Arial, sans-serif) enter:, leave:\n BugText(Text)>>getAlign() enter:, leave:\n BugText(Text)>>morphicGetter(Align) enter:, leave:\n BugText(Text)>>setAlignHTML(alively.morphic.HTML.RenderContext,) 1ms enter:, leave:\n BugText(Text)>>setWhiteSpaceHandling(pre-wrap) enter:, leave:\n BugText(Text)>>morphicSetter(WhiteSpaceHandling,pre-wrap) enter:, leave:\n BugText(Text)>>renderContextDispatch(setWhiteSpaceHandling,pre-wrap) enter:, leave:\n BugText(Text)>>setWhiteSpaceHandlingHTML(alively.morphic.HTML.RenderContext,pre-wrap) enter:, leave:\n BugText(Text)>>getVerticalAlign() 1ms enter:, leave:\n BugText(Text)>>morphicGetter(VerticalAlign) enter:, leave:\n BugText(Text)>>setVerticalAlignHTML(alively.morphic.HTML.RenderContext,) enter:, leave:\n BugText(Text)>>getDisplay() enter:, leave:\n BugText(Text)>>morphicGetter(Display) enter:, leave:\n BugText(Text)>>setDisplayHTML(alively.morphic.HTML.RenderContext,) 1ms enter:, leave:\n BugText(Text)>>getTextColor() enter:, leave:\n BugText(Text)>>morphicGetter(TextColor) enter:, leave:\n BugText(Text)>>setTextColorHTML(alively.morphic.HTML.RenderContext,rgb(0,0,0)) enter:, leave:\n BugText(Text)>>getWhiteSpaceHandling() 1ms enter:, leave:\n BugText(Text)>>morphicGetter(WhiteSpaceHandling) 1ms enter:, leave:\n BugText(Text)>>setWhiteSpaceHandlingHTML(alively.morphic.HTML.RenderContext,pre-wrap) enter:, leave:\n BugText(Text)>>fit() 14ms enter:, leave:\n BugText(Text)>>getExtent() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n BugText(Text)>>getTextExtent() 1ms enter:, leave:\n BugText(Text)>>renderContextDispatch(getTextExtent) 1ms enter:, leave:\n BugText(Text)>>getTextExtentHTML(alively.morphic.HTML.RenderContext,) 1ms enter:, leave:\n BugText(Text)>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n BugText(Text)>>getBorderWidth() enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n BugText(Text)>>getPadding() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPadding() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:, leave:\n BugText(Text)>>setExtent(pt(136.0,22.0)) 11ms enter:, leave:\n BugText(Text)>>setExtent(pt(136.0,22.0)) 2ms enter:, leave:\n BugText(Text)>>getMinExtent() 1ms enter:, leave:\n BugText(Text)>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setExtent(pt(136.0,22.0)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeSetter(Extent,pt(136.0,22.0)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(setExtent,pt(136.0,22.0)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>setExtentHTML(alively.morphic.HTML.RenderContext,pt(136.0,22.0)) 1ms enter:, leave:\n lively.morphic.World>>submorphResized() enter:, leave:\n lively.morphic.World>>getLayouter() enter:, leave:\n BugText(Text)>>getTextExtent() 1ms enter:, leave:\n BugText(Text)>>renderContextDispatch(getTextExtent) 1ms enter:, leave:\n BugText(Text)>>getTextExtentHTML(alively.morphic.HTML.RenderContext,) enter:, leave:\n BugText(Text)>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n BugText(Text)>>getScrollBarExtent() enter:, leave:\n BugText(Text)>>renderContextDispatch(getScrollBarExtent) enter:, leave:\n BugText(Text)>>getScrollBarExtentHTML(alively.morphic.HTML.RenderContext,) enter:, leave:\n BugText(Text)>>getBorderWidth() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n BugText(Text)>>getPadding() enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPadding() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:, leave:\n BugText(Text)>>showsVerticalScrollBar() 1ms enter:, leave:\n BugText(Text)>>renderContextDispatch(showsVerticalScrollBar) 1ms enter:, leave:\n BugText(Text)>>showsVerticalScrollBarHTML(alively.morphic.HTML.RenderContext,) 1ms enter:, leave:\n BugText(Text)>>setMaxTextWidth(136) 1ms enter:, leave:\n BugText(Text)>>morphicSetter(MaxTextWidth,136) 1ms enter:, leave:\n BugText(Text)>>renderContextDispatch(setMaxTextWidth,136) 1ms enter:, leave:\n BugText(Text)>>setMaxTextWidthHTML(alively.morphic.HTML.RenderContext,136) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setMaxWidth([object HTMLDivElement],136) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>getCssInt([object HTMLDivElement],min-width) enter:, leave:\n BugText(Text)>>setMinTextWidth(136) 1ms enter:, leave:\n BugText(Text)>>morphicSetter(MinTextWidth,136) 1ms enter:, leave:\n BugText(Text)>>renderContextDispatch(setMinTextWidth,136) enter:, leave:\n BugText(Text)>>setMinTextWidthHTML(alively.morphic.HTML.RenderContext,136) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setMinWidth([object HTMLDivElement],136) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n BugText(Text)>>setMaxTextHeight() 1ms enter:, leave:\n BugText(Text)>>morphicSetter(MaxTextHeight,) 1ms enter:, leave:\n BugText(Text)>>renderContextDispatch(setMaxTextHeight,) enter:, leave:\n BugText(Text)>>setMaxTextHeightHTML(alively.morphic.HTML.RenderContext,) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setMaxHeight([object HTMLDivElement],) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n BugText(Text)>>setMinTextHeight() 1ms enter:, leave:\n BugText(Text)>>morphicSetter(MinTextHeight,) 1ms enter:, leave:\n BugText(Text)>>renderContextDispatch(setMinTextHeight,) 1ms enter:, leave:\n BugText(Text)>>setMinTextHeightHTML(alively.morphic.HTML.RenderContext,) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setMinHeight([object HTMLDivElement],) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>getShape() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderUsing(alively.morphic.HTML.RenderContext) 17ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>setRenderContext(alively.morphic.HTML.RenderContext) enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(init) 17ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>htmlRect() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>initHTML(alively.morphic.HTML.RenderContext) 15ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPosition() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setPositionHTML(alively.morphic.HTML.RenderContext,pt(0.0,0.0)) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setPosition([object HTMLDivElement],pt(0.0,0.0)) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setExtentHTML(alively.morphic.HTML.RenderContext,pt(136.0,22.0)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPadding() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setExtent([object HTMLDivElement],pt(136.0,22.0)) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getFill() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Fill) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setFillHTML(alively.morphic.HTML.RenderContext,rgb(255,215,102)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPosition() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setFill([object HTMLDivElement],rgb(255,215,102),rect(pt(0.0,0.0),pt(136.0,22.0))) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getFillOpacity() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(FillOpacity) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setFillOpacity(1) 3ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getFill() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Fill) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setFill(rgb(255,215,102)) 2ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeSetter(Fill,rgb(255,215,102)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(setFill,rgb(255,215,102)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>setFillHTML(alively.morphic.HTML.RenderContext,rgb(255,215,102)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPosition() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setFill([object HTMLDivElement],rgb(255,215,102),rect(pt(0.0,0.0),pt(136.0,22.0))) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getOpacity() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Opacity) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setOpacityHTML(alively.morphic.HTML.RenderContext,1) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setBorderWidthHTML(alively.morphic.HTML.RenderContext,0) 4ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderColor() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderColor) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getStrokeOpacity() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(StrokeOpacity) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setBorderHTML(alively.morphic.HTML.RenderContext,0,rgb(0,0,0),1) 2ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderStyle() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderStyle) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPosition() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setExtentHTML(alively.morphic.HTML.RenderContext,pt(136.0,22.0)) 2ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPadding() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setExtent([object HTMLDivElement],pt(136.0,22.0)) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderStyle() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderStyle) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setBorderStyleHTML(alively.morphic.HTML.RenderContext,solid) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getClipMode() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(ClipMode) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>setClipModeHTML(alively.morphic.HTML.RenderContext,visible) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPadding() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setPaddingHTML(alively.morphic.HTML.RenderContext,rect(pt(0.0,0.0),pt(0.0,0.0))) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderRadius() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderRadius) enter:, leave:\n lively.morphic.HTML.RenderContext>>getShapeNode() enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setHTMLBorderRadius([object HTMLDivElement],0,0) enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(appendShape) enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderHTML(alively.morphic.HTML.RenderContext,) enter:, leave:\n BugText(Text)>>renderContextDispatch(append) 36ms enter:, leave:\n BugText(Text)>>appendHTML(alively.morphic.HTML.RenderContext,) 36ms enter:, leave:\n BugText(Text)>>appendHTML(alively.morphic.HTML.RenderContext,) 19ms enter:, leave:\n lively.morphic.World>>renderContext() enter:, leave:\n lively.morphic.Shapes.Rectangle>>compensateShapeNode(alively.morphic.HTML.RenderContext) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPosition() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n BugText(Text)>>insertMorphNodeInHTML(alively.morphic.HTML.RenderContext,[object HTMLDivElement],[object HTMLDivElement],,[object HTMLDivElement]) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>append([object HTMLDivElement],[object HTMLDivElement]) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isSVG([object HTMLDivElement]) enter:, leave:\n BugText(Text)>>getShape() enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderUsing(alively.morphic.HTML.RenderContext) 15ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>setRenderContext(alively.morphic.HTML.RenderContext) enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(init) 15ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>initHTML(alively.morphic.HTML.RenderContext) 14ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPosition() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setPositionHTML(alively.morphic.HTML.RenderContext,pt(0.0,0.0)) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setPosition([object HTMLDivElement],pt(0.0,0.0)) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setExtentHTML(alively.morphic.HTML.RenderContext,pt(136.0,22.0)) 2ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPadding() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setExtent([object HTMLDivElement],pt(136.0,22.0)) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getFill() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Fill) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setFillHTML(alively.morphic.HTML.RenderContext,rgb(255,215,102)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setFill([object HTMLDivElement],rgb(255,215,102),rect(pt(0.0,0.0),pt(136.0,22.0))) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getFillOpacity() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(FillOpacity) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setFillOpacity(1) 2ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getFill() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Fill) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setFill(rgb(255,215,102)) 2ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeSetter(Fill,rgb(255,215,102)) 2ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(setFill,rgb(255,215,102)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>setFillHTML(alively.morphic.HTML.RenderContext,rgb(255,215,102)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPosition() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setFill([object HTMLDivElement],rgb(255,215,102),rect(pt(0.0,0.0),pt(136.0,22.0))) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getOpacity() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Opacity) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>setOpacityHTML(alively.morphic.HTML.RenderContext,1) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setBorderWidthHTML(alively.morphic.HTML.RenderContext,0) 4ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderColor() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderColor) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getStrokeOpacity() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(StrokeOpacity) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setBorderHTML(alively.morphic.HTML.RenderContext,0,rgb(0,0,0),1) 2ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderStyle() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderStyle) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBounds() enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPosition() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setExtentHTML(alively.morphic.HTML.RenderContext,pt(136.0,22.0)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPadding() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setExtent([object HTMLDivElement],pt(136.0,22.0)) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderStyle() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderStyle) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>setBorderStyleHTML(alively.morphic.HTML.RenderContext,solid) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getClipMode() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(ClipMode) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setClipModeHTML(alively.morphic.HTML.RenderContext,visible) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPadding() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setPaddingHTML(alively.morphic.HTML.RenderContext,rect(pt(0.0,0.0),pt(0.0,0.0))) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderRadius() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderRadius) enter:, leave:\n lively.morphic.HTML.RenderContext>>getShapeNode() 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setHTMLBorderRadius([object HTMLDivElement],0,0) enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(appendShape) enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderHTML(alively.morphic.HTML.RenderContext,) enter:, leave:\n BugText(Text)>>appendTextHTML(alively.morphic.HTML.RenderContext) 1ms enter:, leave:\n BugText(Text)>>fit() 16ms enter:, leave:\n BugText(Text)>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n BugText(Text)>>getTextExtent() 3ms enter:, leave:\n BugText(Text)>>renderContextDispatch(getTextExtent) 3ms enter:, leave:\n BugText(Text)>>getTextExtentHTML(alively.morphic.HTML.RenderContext,) 2ms enter:, leave:\n BugText(Text)>>getBorderWidth() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) 1ms enter:, leave:\n BugText(Text)>>getPadding() enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPadding() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:, leave:\n BugText(Text)>>setExtent(pt(136.0,22.0)) 12ms enter:, leave:\n BugText(Text)>>setExtent(pt(136.0,22.0)) 4ms enter:, leave:\n BugText(Text)>>getMinExtent() enter:, leave:\n BugText(Text)>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setExtent(pt(136.0,22.0)) 2ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeSetter(Extent,pt(136.0,22.0)) 2ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(setExtent,pt(136.0,22.0)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>setExtentHTML(alively.morphic.HTML.RenderContext,pt(136.0,22.0)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPadding() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setExtent([object HTMLDivElement],pt(136.0,22.0)) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n lively.morphic.World>>submorphResized() 1ms enter:, leave:\n lively.morphic.World>>getLayouter() enter:, leave:\n BugText(Text)>>getTextExtent() enter:, leave:\n BugText(Text)>>renderContextDispatch(getTextExtent) enter:, leave:\n BugText(Text)>>getTextExtentHTML(alively.morphic.HTML.RenderContext,) enter:, leave:\n BugText(Text)>>getScrollBarExtent() 1ms enter:, leave:\n BugText(Text)>>renderContextDispatch(getScrollBarExtent) 1ms enter:, leave:\n BugText(Text)>>getScrollBarExtentHTML(alively.morphic.HTML.RenderContext,) enter:, leave:\n BugText(Text)>>getBorderWidth() enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n BugText(Text)>>getPadding() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPadding() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:, leave:\n BugText(Text)>>showsVerticalScrollBar() 1ms enter:, leave:\n BugText(Text)>>renderContextDispatch(showsVerticalScrollBar) 1ms enter:, leave:\n BugText(Text)>>showsVerticalScrollBarHTML(alively.morphic.HTML.RenderContext,) 1ms enter:, leave:\n BugText(Text)>>getBorderWidth() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n BugText(Text)>>setMaxTextWidth(136) 1ms enter:, leave:\n BugText(Text)>>morphicSetter(MaxTextWidth,136) 1ms enter:, leave:\n BugText(Text)>>renderContextDispatch(setMaxTextWidth,136) 1ms enter:, leave:\n BugText(Text)>>setMaxTextWidthHTML(alively.morphic.HTML.RenderContext,136) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setMaxWidth([object HTMLDivElement],136) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>getCssInt([object HTMLDivElement],min-width) enter:, leave:\n BugText(Text)>>setMinTextWidth(136) 2ms enter:, leave:\n BugText(Text)>>morphicSetter(MinTextWidth,136) enter:, leave:\n BugText(Text)>>renderContextDispatch(setMinTextWidth,136) enter:, leave:\n BugText(Text)>>setMinTextWidthHTML(alively.morphic.HTML.RenderContext,136) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setMinWidth([object HTMLDivElement],136) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n BugText(Text)>>setMaxTextHeight() 1ms enter:, leave:\n BugText(Text)>>morphicSetter(MaxTextHeight,) 1ms enter:, leave:\n BugText(Text)>>renderContextDispatch(setMaxTextHeight,) enter:, leave:\n BugText(Text)>>setMaxTextHeightHTML(alively.morphic.HTML.RenderContext,) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setMaxHeight([object HTMLDivElement],) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n BugText(Text)>>setMinTextHeight() 1ms enter:, leave:\n BugText(Text)>>morphicSetter(MinTextHeight,) 1ms enter:, leave:\n BugText(Text)>>renderContextDispatch(setMinTextHeight,) 1ms enter:, leave:\n BugText(Text)>>setMinTextHeightHTML(alively.morphic.HTML.RenderContext,) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setMinHeight([object HTMLDivElement],) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n BugText(Text)>>registerForEvents(true) 9ms enter:, leave:\n BugText(Text)>>registerForMouseEvents(true) 4ms enter:, leave:\n BugText(Text)>>registerForEvent(mouseup,,onMouseUpEntry,true) 1ms enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>registerForEvent(mousedown,,onMouseDownEntry,true) 1ms enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>renderContext() 1ms enter:, leave:\n BugText(Text)>>registerForEvent(mousemove,,onMouseMoveEntry,true) enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>registerForEvent(selectstart,,onSelectStart,true) 1ms enter:, leave:\n BugText(Text)>>renderContext() 1ms enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>registerForEvent(contextmenu,,onContextMenu,true) enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>registerForEvent(mousewheel,,onMouseWheelEntry,true) enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>registerForKeyboardEvents(true) 3ms enter:, leave:\n BugText(Text)>>registerForKeyboardEvents(true) 2ms enter:, leave:\n BugText(Text)>>registerForEvent(keydown,,onKeyDown,true) 1ms enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>registerForEvent(keyup,,onKeyUp,true) 1ms enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>renderContext() 1ms enter:, leave:\n BugText(Text)>>registerForEvent(keypress,,onKeyPress,true) enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>registerForEvent(paste,,onPaste,true) 1ms enter:, leave:\n BugText(Text)>>renderContext() 1ms enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>registerForEvent(cut,,onCut,true) enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>registerForOtherEvents(true) enter:, leave:\n BugText(Text)>>registerForTouchEvents(true) enter:, leave:\n BugText(Text)>>registerForFocusAndBlurEvents() 1ms enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>resumeStepping() enter:, leave:\n BugText(Text)>>getTextChunks() enter:, leave:\n BugText(Text)>>renderContextDispatch(append,) 10ms enter:undefined, leave:undefined\n BugText(Text)>>appendHTML(alively.morphic.HTML.RenderContext,) 10ms enter:undefined, leave:undefined\n BugText(Text)>>appendHTML(alively.morphic.HTML.RenderContext,) 4ms enter:undefined, leave:undefined\n BugText(Text)>>insertMorphNodeInHTML(alively.morphic.HTML.RenderContext,[object HTMLDivElement],[object HTMLDivElement],,[object HTMLDivElement]) enter:undefined, leave:undefined\n BugText(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>renderUsing(alively.morphic.HTML.RenderContext) 3ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setRenderContext(alively.morphic.HTML.RenderContext) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(init) 3ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>initHTML(alively.morphic.HTML.RenderContext) 3ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setPositionHTML(alively.morphic.HTML.RenderContext,pt(0.0,0.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setPosition([object HTMLDivElement],pt(0.0,0.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setExtentHTML(alively.morphic.HTML.RenderContext,pt(136.0,22.0)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPadding() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setExtent([object HTMLDivElement],pt(136.0,22.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getFill() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Fill) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setFillHTML(alively.morphic.HTML.RenderContext,rgb(255,215,102)) 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setFill([object HTMLDivElement],rgb(255,215,102),rect(pt(0.0,0.0),pt(136.0,22.0))) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getFillOpacity() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(FillOpacity) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setFillOpacity(1) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getFill() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Fill) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setFill(rgb(255,215,102)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeSetter(Fill,rgb(255,215,102)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(setFill,rgb(255,215,102)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setFillHTML(alively.morphic.HTML.RenderContext,rgb(255,215,102)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setFill([object HTMLDivElement],rgb(255,215,102),rect(pt(0.0,0.0),pt(136.0,22.0))) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getOpacity() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Opacity) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setOpacityHTML(alively.morphic.HTML.RenderContext,1) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setBorderWidthHTML(alively.morphic.HTML.RenderContext,0) 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderColor() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderColor) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getStrokeOpacity() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(StrokeOpacity) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setBorderHTML(alively.morphic.HTML.RenderContext,0,rgb(0,0,0),1) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderStyle() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderStyle) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setExtentHTML(alively.morphic.HTML.RenderContext,pt(136.0,22.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPadding() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderWidth() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setExtent([object HTMLDivElement],pt(136.0,22.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderStyle() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderStyle) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setBorderStyleHTML(alively.morphic.HTML.RenderContext,solid) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setClipModeHTML(alively.morphic.HTML.RenderContext,visible) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPadding() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setPaddingHTML(alively.morphic.HTML.RenderContext,rect(pt(0.0,0.0),pt(0.0,0.0))) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderRadius() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderRadius) enter:undefined, leave:undefined\n lively.morphic.HTML.RenderContext>>getShapeNode() enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setHTMLBorderRadius([object HTMLDivElement],0,0) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(appendShape) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>renderHTML(alively.morphic.HTML.RenderContext,) enter:undefined, leave:undefined\n BugText(Text)>>appendTextHTML(alively.morphic.HTML.RenderContext) enter:undefined, leave:undefined\n BugText(Text)>>fit() 6ms enter:undefined, leave:undefined\n BugText(Text)>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n BugText(Text)>>getTextExtent() 2ms enter:undefined, leave:undefined\n BugText(Text)>>renderContextDispatch(getTextExtent) 2ms enter:undefined, leave:undefined\n BugText(Text)>>getTextExtentHTML(alively.morphic.HTML.RenderContext,) 2ms enter:undefined, leave:undefined\n BugText(Text)>>getBorderWidth() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:undefined, leave:undefined\n BugText(Text)>>getPadding() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPadding() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:undefined, leave:undefined\n BugText(Text)>>setExtent(pt(136.0,22.0)) 3ms enter:undefined, leave:undefined\n BugText(Text)>>setExtent(pt(136.0,22.0)) 1ms enter:undefined, leave:undefined\n BugText(Text)>>getMinExtent() enter:undefined, leave:undefined\n BugText(Text)>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setExtent(pt(136.0,22.0)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeSetter(Extent,pt(136.0,22.0)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(setExtent,pt(136.0,22.0)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setExtentHTML(alively.morphic.HTML.RenderContext,pt(136.0,22.0)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPadding() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setExtent([object HTMLDivElement],pt(136.0,22.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.World>>submorphResized() enter:undefined, leave:undefined\n lively.morphic.World>>getLayouter() enter:undefined, leave:undefined\n BugText(Text)>>getTextExtent() enter:undefined, leave:undefined\n BugText(Text)>>renderContextDispatch(getTextExtent) enter:undefined, leave:undefined\n BugText(Text)>>getTextExtentHTML(alively.morphic.HTML.RenderContext,) enter:undefined, leave:undefined\n BugText(Text)>>getScrollBarExtent() enter:undefined, leave:undefined\n BugText(Text)>>renderContextDispatch(getScrollBarExtent) enter:undefined, leave:undefined\n BugText(Text)>>getScrollBarExtentHTML(alively.morphic.HTML.RenderContext,) enter:undefined, leave:undefined\n BugText(Text)>>getBorderWidth() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderWidth() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) 1ms enter:undefined, leave:undefined\n BugText(Text)>>getPadding() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPadding() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:undefined, leave:undefined\n BugText(Text)>>showsVerticalScrollBar() enter:undefined, leave:undefined\n BugText(Text)>>renderContextDispatch(showsVerticalScrollBar) enter:undefined, leave:undefined\n BugText(Text)>>showsVerticalScrollBarHTML(alively.morphic.HTML.RenderContext,) enter:undefined, leave:undefined\n BugText(Text)>>getBorderWidth() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:undefined, leave:undefined\n BugText(Text)>>setMaxTextWidth(136) enter:undefined, leave:undefined\n BugText(Text)>>morphicSetter(MaxTextWidth,136) enter:undefined, leave:undefined\n BugText(Text)>>renderContextDispatch(setMaxTextWidth,136) enter:undefined, leave:undefined\n BugText(Text)>>setMaxTextWidthHTML(alively.morphic.HTML.RenderContext,136) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setMaxWidth([object HTMLDivElement],136) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>getCssInt([object HTMLDivElement],min-width) enter:undefined, leave:undefined\n BugText(Text)>>setMinTextWidth(136) 1ms enter:undefined, leave:undefined\n BugText(Text)>>morphicSetter(MinTextWidth,136) 1ms enter:undefined, leave:undefined\n BugText(Text)>>renderContextDispatch(setMinTextWidth,136) 1ms enter:undefined, leave:undefined\n BugText(Text)>>setMinTextWidthHTML(alively.morphic.HTML.RenderContext,136) 1ms enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setMinWidth([object HTMLDivElement],136) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n BugText(Text)>>setMaxTextHeight() enter:undefined, leave:undefined\n BugText(Text)>>morphicSetter(MaxTextHeight,) enter:undefined, leave:undefined\n BugText(Text)>>renderContextDispatch(setMaxTextHeight,) enter:undefined, leave:undefined\n BugText(Text)>>setMaxTextHeightHTML(alively.morphic.HTML.RenderContext,) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setMaxHeight([object HTMLDivElement],) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n BugText(Text)>>setMinTextHeight() enter:undefined, leave:undefined\n BugText(Text)>>morphicSetter(MinTextHeight,) enter:undefined, leave:undefined\n BugText(Text)>>renderContextDispatch(setMinTextHeight,) enter:undefined, leave:undefined\n BugText(Text)>>setMinTextHeightHTML(alively.morphic.HTML.RenderContext,) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setMinHeight([object HTMLDivElement],) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n BugText(Text)>>resumeSteppingAll() enter:undefined, leave:undefined\n BugText(Text)>>withAllSubmorphsDo(function (ea) { ea.scripts.invoke('resume') }) enter:undefined, leave:undefined\n lively.morphic.World>>getLayouter() enter:undefined, leave:undefined\n lively.morphic.World>>addMorph() 9ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>isAncestorOf() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>withAllSubmorphsDo(function (grandchild) {\n if (grandchild === aMorph) {\n found = true;}}) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>transformForNewOwner() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getTransform() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getScale() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getPosition() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getRotation() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>remove() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>suspendSteppingAll() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>withAllSubmorphsDo(function (ea) { ea.suspendStepping() }) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>suspendStepping() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>renderContextDispatch(remove) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>removeHTML(alively.morphic.HTML.RenderContext,) enter:undefined, leave:undefined\n lively.morphic.World>>removeMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getLayouter() enter:undefined, leave:undefined\n lively.morphic.HTML.RenderContext>>removeNode([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>setTransform(translate(1329px,755px)) 2ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>setPosition(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicSetter(Position,pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>setPosition(pt(1329.0,765.0)) enter:undefined, leave:undefined\n lively.morphic.Text>>morphicSetter(Position,pt(1329.0,765.0)) enter:undefined, leave:undefined\n lively.morphic.Text>>renderContextDispatch(setPosition,pt(1329.0,765.0)) enter:undefined, leave:undefined\n lively.morphic.Text>>setPositionHTML(alively.morphic.HTML.RenderContext,pt(1329.0,765.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setPosition([object HTMLDivElement],pt(1329.0,765.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>renderContextDispatch(setPosition,pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>setPositionHTML(alively.morphic.HTML.RenderContext,pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setPosition([object HTMLDivElement],pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>setRotation(0) 1ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicSetter(Rotation,0) 1ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>renderContextDispatch(setRotation,0) 1ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>setRotationHTML(alively.morphic.HTML.RenderContext,0) 1ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getScale() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getPivotPoint() 1ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicGetter(PivotPoint) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setHTMLTransform([object HTMLDivElement],0,1,pt(0.0,0.0)) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>setScale(1) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicSetter(Scale,1) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>renderContextDispatch(setScale,1) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>setScaleHTML(alively.morphic.HTML.RenderContext,1) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getRotation() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getPivotPoint() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicGetter(PivotPoint) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setHTMLTransform([object HTMLDivElement],0,1,pt(0.0,0.0)) enter:undefined, leave:undefined\n lively.morphic.World>>renderContext() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>renderContext() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>renderAfterUsing(alively.morphic.HTML.RenderContext,) 5ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>replaceRenderContextWith(alively.morphic.HTML.RenderContext) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>renderContext() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>renderContextDispatch(append,) 4ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>appendHTML(alively.morphic.HTML.RenderContext,) 4ms enter:undefined, leave:undefined\n lively.morphic.World>>renderContext() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>compensateShapeNode(alively.morphic.HTML.RenderContext) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>insertMorphNodeInHTML(alively.morphic.HTML.RenderContext,[object HTMLDivElement],[object HTMLDivElement],,[object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>append([object HTMLDivElement],[object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isSVG([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>renderUsing(alively.morphic.HTML.RenderContext) 4ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setRenderContext(alively.morphic.HTML.RenderContext) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(init) 4ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>initHTML(alively.morphic.HTML.RenderContext) 3ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setPositionHTML(alively.morphic.HTML.RenderContext,pt(0.0,0.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setPosition([object HTMLDivElement],pt(0.0,0.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setExtentHTML(alively.morphic.HTML.RenderContext,pt(2.0,2.0)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPadding() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setExtent([object HTMLDivElement],pt(2.0,2.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getFill() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Fill) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setFillHTML(alively.morphic.HTML.RenderContext,rgb(204,0,0)) 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setFill([object HTMLDivElement],rgb(204,0,0),rect(pt(0.0,0.0),pt(2.0,2.0))) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getFillOpacity() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(FillOpacity) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setFillOpacity(1) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getFill() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Fill) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setFill(rgb(204,0,0)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeSetter(Fill,rgb(204,0,0)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(setFill,rgb(204,0,0)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setFillHTML(alively.morphic.HTML.RenderContext,rgb(204,0,0)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setFill([object HTMLDivElement],rgb(204,0,0),rect(pt(0.0,0.0),pt(2.0,2.0))) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getOpacity() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Opacity) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setOpacityHTML(alively.morphic.HTML.RenderContext,1) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderWidth() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setBorderWidthHTML(alively.morphic.HTML.RenderContext,0) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderColor() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderColor) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getStrokeOpacity() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(StrokeOpacity) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setBorderHTML(alively.morphic.HTML.RenderContext,0,rgb(204,0,0),1) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderStyle() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderStyle) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setExtentHTML(alively.morphic.HTML.RenderContext,pt(2.0,2.0)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPadding() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setExtent([object HTMLDivElement],pt(2.0,2.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderStyle() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderStyle) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setBorderStyleHTML(alively.morphic.HTML.RenderContext,solid) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setClipModeHTML(alively.morphic.HTML.RenderContext,visible) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPadding() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setPaddingHTML(alively.morphic.HTML.RenderContext,rect(pt(0.0,0.0),pt(0.0,0.0))) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderRadius() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderRadius) enter:undefined, leave:undefined\n lively.morphic.HTML.RenderContext>>getShapeNode() enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setHTMLBorderRadius([object HTMLDivElement],0,0) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(appendShape) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>renderHTML(alively.morphic.HTML.RenderContext,) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>resumeSteppingAll() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>withAllSubmorphsDo(function (ea) { ea.scripts.invoke('resume') }) enter:undefined, leave:undefined\n lively.morphic.World>>getLayouter() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.World>>getTopmostMorph(pt(1329.0,755.0)) 316ms enter:undefined, leave:undefined\n lively.morphic.World>>morphsContainingPoint(pt(1329.0,755.0)) 316ms enter:undefined, leave:undefined\n lively.morphic.World>>fullContainsWorldPoint(pt(1329.0,755.0)) 128ms enter:undefined, leave:undefined\n lively.morphic.World>>fullContainsPoint(pt(1329.0,755.0)) 128ms enter:undefined, leave:undefined\n lively.morphic.World>>getBounds() 128ms enter:undefined, leave:undefined\n lively.morphic.World>>getTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getScale() enter:undefined, leave:undefined\n lively.morphic.World>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.World>>getPosition() enter:undefined, leave:undefined\n lively.morphic.World>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.World>>getRotation() enter:undefined, leave:undefined\n lively.morphic.World>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.World>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.World>>isClip() enter:undefined, leave:undefined\n lively.morphic.World>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.World>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.World>>submorphBounds(translate(0px,0px)) 127ms enter:undefined, leave:undefined\n issueTitle(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n issueTitle(Text)>>getTransform() enter:undefined, leave:undefined\n issueTitle(Text)>>getScale() enter:undefined, leave:undefined\n issueTitle(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n issueTitle(Text)>>getPosition() enter:undefined, leave:undefined\n issueTitle(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n issueTitle(Text)>>getRotation() enter:undefined, leave:undefined\n issueTitle(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n issueTitle(Text)>>innerBounds() enter:undefined, leave:undefined\n issueTitle(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n issueTitle(Text)>>isClip() enter:undefined, leave:undefined\n issueTitle(Text)>>getClipMode() enter:undefined, leave:undefined\n issueTitle(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n issueTitle(Text)>>submorphBounds(translate(10px,20px)) enter:undefined, leave:undefined\n issueDescription(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n issueDescription(Text)>>getTransform() enter:undefined, leave:undefined\n issueDescription(Text)>>getScale() enter:undefined, leave:undefined\n issueDescription(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n issueDescription(Text)>>getPosition() enter:undefined, leave:undefined\n issueDescription(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n issueDescription(Text)>>getRotation() enter:undefined, leave:undefined\n issueDescription(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n issueDescription(Text)>>innerBounds() enter:undefined, leave:undefined\n issueDescription(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n issueDescription(Text)>>isClip() enter:undefined, leave:undefined\n issueDescription(Text)>>getClipMode() enter:undefined, leave:undefined\n issueDescription(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n issueDescription(Text)>>submorphBounds(translate(30px,120px)) enter:undefined, leave:undefined\n TracLink(Box)>>getBounds() 5ms enter:undefined, leave:undefined\n TracLink(Box)>>getTransform() enter:undefined, leave:undefined\n TracLink(Box)>>getScale() enter:undefined, leave:undefined\n TracLink(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n TracLink(Box)>>getPosition() enter:undefined, leave:undefined\n TracLink(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n TracLink(Box)>>getRotation() enter:undefined, leave:undefined\n TracLink(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n TracLink(Box)>>innerBounds() enter:undefined, leave:undefined\n TracLink(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n TracLink(Box)>>isClip() 1ms enter:undefined, leave:undefined\n TracLink(Box)>>getClipMode() enter:undefined, leave:undefined\n TracLink(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n TracLink(Box)>>submorphBounds(translate(750px,180px)) 3ms enter:undefined, leave:undefined\n tracIssue(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n tracIssue(Text)>>getTransform() enter:undefined, leave:undefined\n tracIssue(Text)>>getScale() enter:undefined, leave:undefined\n tracIssue(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n tracIssue(Text)>>getPosition() enter:undefined, leave:undefined\n tracIssue(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n tracIssue(Text)>>getRotation() enter:undefined, leave:undefined\n tracIssue(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n tracIssue(Text)>>innerBounds() enter:undefined, leave:undefined\n tracIssue(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n tracIssue(Text)>>isClip() 1ms enter:undefined, leave:undefined\n tracIssue(Text)>>getClipMode() 1ms enter:undefined, leave:undefined\n tracIssue(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n tracIssue(Text)>>submorphBounds(translate(10px,30px)) enter:undefined, leave:undefined\n Text(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text(Text)>>getTransform() enter:undefined, leave:undefined\n Text(Text)>>getScale() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text(Text)>>getPosition() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text(Text)>>getRotation() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text(Text)>>innerBounds() enter:undefined, leave:undefined\n Text(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text(Text)>>isClip() enter:undefined, leave:undefined\n Text(Text)>>getClipMode() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text(Text)>>submorphBounds(translate(10px,10px)) enter:undefined, leave:undefined\n Button(Button)>>getBounds() 1ms enter:undefined, leave:undefined\n Button(Button)>>getTransform() enter:undefined, leave:undefined\n Button(Button)>>getScale() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Button(Button)>>getPosition() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n Button(Button)>>getRotation() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Button(Button)>>innerBounds() enter:undefined, leave:undefined\n Button(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Button(Button)>>isClip() enter:undefined, leave:undefined\n Button(Button)>>getClipMode() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Button(Button)>>submorphBounds(translate(160px,10px)) enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n VersionSetter(Box)>>getBounds() 4ms enter:undefined, leave:undefined\n VersionSetter(Box)>>getTransform() enter:undefined, leave:undefined\n VersionSetter(Box)>>getScale() enter:undefined, leave:undefined\n VersionSetter(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n VersionSetter(Box)>>getPosition() enter:undefined, leave:undefined\n VersionSetter(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n VersionSetter(Box)>>getRotation() enter:undefined, leave:undefined\n VersionSetter(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n VersionSetter(Box)>>innerBounds() enter:undefined, leave:undefined\n VersionSetter(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n VersionSetter(Box)>>isClip() enter:undefined, leave:undefined\n VersionSetter(Box)>>getClipMode() enter:undefined, leave:undefined\n VersionSetter(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n VersionSetter(Box)>>submorphBounds(translate(750px,250px)) 4ms enter:undefined, leave:undefined\n VersionNumber(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n VersionNumber(Text)>>getTransform() enter:undefined, leave:undefined\n VersionNumber(Text)>>getScale() enter:undefined, leave:undefined\n VersionNumber(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n VersionNumber(Text)>>getPosition() enter:undefined, leave:undefined\n VersionNumber(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n VersionNumber(Text)>>getRotation() enter:undefined, leave:undefined\n VersionNumber(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n VersionNumber(Text)>>innerBounds() enter:undefined, leave:undefined\n VersionNumber(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n VersionNumber(Text)>>isClip() enter:undefined, leave:undefined\n VersionNumber(Text)>>getClipMode() enter:undefined, leave:undefined\n VersionNumber(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n VersionNumber(Text)>>submorphBounds(translate(10px,30px)) enter:undefined, leave:undefined\n Text(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n Text(Text)>>getScale() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text(Text)>>getPosition() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text(Text)>>getRotation() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text(Text)>>innerBounds() enter:undefined, leave:undefined\n Text(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text(Text)>>isClip() enter:undefined, leave:undefined\n Text(Text)>>getClipMode() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text(Text)>>submorphBounds(translate(10px,10px)) enter:undefined, leave:undefined\n Button(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n Button(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n Button(Button)>>getScale() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Button(Button)>>getPosition() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n Button(Button)>>getRotation() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Button(Button)>>innerBounds() enter:undefined, leave:undefined\n Button(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Button(Button)>>isClip() enter:undefined, leave:undefined\n Button(Button)>>getClipMode() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Button(Button)>>submorphBounds(translate(160px,10px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getScale() enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getPosition() enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getRotation() enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>innerBounds() enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>isClip() enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getClipMode() enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>submorphBounds(translate(750px,150px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n FixedLabel(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n FixedLabel(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n FixedLabel(Text)>>getScale() enter:undefined, leave:undefined\n FixedLabel(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n FixedLabel(Text)>>getPosition() enter:undefined, leave:undefined\n FixedLabel(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n FixedLabel(Text)>>getRotation() 1ms enter:undefined, leave:undefined\n FixedLabel(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n FixedLabel(Text)>>innerBounds() enter:undefined, leave:undefined\n FixedLabel(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n FixedLabel(Text)>>isClip() enter:undefined, leave:undefined\n FixedLabel(Text)>>getClipMode() enter:undefined, leave:undefined\n FixedLabel(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n FixedLabel(Text)>>submorphBounds(translate(561px,27px)) enter:undefined, leave:undefined\n jenkins.png(Image)>>getBounds() 1ms enter:undefined, leave:undefined\n jenkins.png(Image)>>getTransform() 1ms enter:undefined, leave:undefined\n jenkins.png(Image)>>getScale() enter:undefined, leave:undefined\n jenkins.png(Image)>>morphicGetter(Scale) enter:undefined, leave:undefined\n jenkins.png(Image)>>getPosition() enter:undefined, leave:undefined\n jenkins.png(Image)>>morphicGetter(Position) enter:undefined, leave:undefined\n jenkins.png(Image)>>getRotation() enter:undefined, leave:undefined\n jenkins.png(Image)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n jenkins.png(Image)>>innerBounds() enter:undefined, leave:undefined\n jenkins.png(Image)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Image>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Image>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Image>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Image>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Image>>shapeGetter(Extent) enter:undefined, leave:undefined\n jenkins.png(Image)>>isClip() enter:undefined, leave:undefined\n jenkins.png(Image)>>getClipMode() enter:undefined, leave:undefined\n jenkins.png(Image)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n jenkins.png(Image)>>submorphBounds(translate(900px,40px)) enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getBounds() 5ms enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getTransform() 1ms enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getScale() enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>morphicGetter(Scale) enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getPosition() enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>morphicGetter(Position) enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getRotation() 1ms enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>innerBounds() enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>isClip() enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getClipMode() enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>submorphBounds(translate(776px,20px) scale(1.01,1.01)) 4ms enter:undefined, leave:undefined\n lively.morphic.Morph>>getBounds() 3ms enter:undefined, leave:undefined\n lively.morphic.Morph>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Morph>>getScale() enter:undefined, leave:undefined\n lively.morphic.Morph>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Morph>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Morph>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Morph>>getRotation() 1ms enter:undefined, leave:undefined\n lively.morphic.Morph>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Morph>>innerBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Morph>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.External>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Shapes.External>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.External>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.External>>renderContextDispatch(getExtent) 2ms enter:undefined, leave:undefined\n lively.morphic.Morph>>isClip() enter:undefined, leave:undefined\n lively.morphic.Morph>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Morph>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Morph>>submorphBounds(translate(3px,3px)) enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text1(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text1(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n Text1(Text)>>getScale() enter:undefined, leave:undefined\n Text1(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text1(Text)>>getPosition() enter:undefined, leave:undefined\n Text1(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text1(Text)>>getRotation() enter:undefined, leave:undefined\n Text1(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text1(Text)>>innerBounds() enter:undefined, leave:undefined\n Text1(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text1(Text)>>isClip() enter:undefined, leave:undefined\n Text1(Text)>>getClipMode() enter:undefined, leave:undefined\n Text1(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text1(Text)>>submorphBounds(translate(31px,287px)) enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText1(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n BugText1(Text)>>getTransform() enter:undefined, leave:undefined\n BugText1(Text)>>getScale() enter:undefined, leave:undefined\n BugText1(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n BugText1(Text)>>getPosition() enter:undefined, leave:undefined\n BugText1(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n BugText1(Text)>>getRotation() enter:undefined, leave:undefined\n BugText1(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n BugText1(Text)>>innerBounds() enter:undefined, leave:undefined\n BugText1(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n BugText1(Text)>>isClip() enter:undefined, leave:undefined\n BugText1(Text)>>getClipMode() enter:undefined, leave:undefined\n BugText1(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText1(Text)>>submorphBounds(translate(313px,400px)) enter:undefined, leave:undefined\n issueDescription1(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n issueDescription1(Text)>>getTransform() enter:undefined, leave:undefined\n issueDescription1(Text)>>getScale() enter:undefined, leave:undefined\n issueDescription1(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n issueDescription1(Text)>>getPosition() enter:undefined, leave:undefined\n issueDescription1(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n issueDescription1(Text)>>getRotation() enter:undefined, leave:undefined\n issueDescription1(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n issueDescription1(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n issueDescription1(Text)>>getShape() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n issueDescription1(Text)>>isClip() enter:undefined, leave:undefined\n issueDescription1(Text)>>getClipMode() enter:undefined, leave:undefined\n issueDescription1(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n issueDescription1(Text)>>submorphBounds(translate(262px,398px)) enter:undefined, leave:undefined\n MorphFinder(Box)>>getBounds() 6ms enter:undefined, leave:undefined\n MorphFinder(Box)>>getTransform() enter:undefined, leave:undefined\n MorphFinder(Box)>>getScale() enter:undefined, leave:undefined\n MorphFinder(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n MorphFinder(Box)>>getPosition() enter:undefined, leave:undefined\n MorphFinder(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n MorphFinder(Box)>>getRotation() enter:undefined, leave:undefined\n MorphFinder(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n MorphFinder(Box)>>innerBounds() 1ms enter:undefined, leave:undefined\n MorphFinder(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n MorphFinder(Box)>>isClip() enter:undefined, leave:undefined\n MorphFinder(Box)>>getClipMode() enter:undefined, leave:undefined\n MorphFinder(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n MorphFinder(Box)>>submorphBounds(translate(679px,447px)) 5ms enter:undefined, leave:undefined\n nameLabel(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n nameLabel(Text)>>getTransform() enter:undefined, leave:undefined\n nameLabel(Text)>>getScale() enter:undefined, leave:undefined\n nameLabel(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n nameLabel(Text)>>getPosition() enter:undefined, leave:undefined\n nameLabel(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n nameLabel(Text)>>getRotation() enter:undefined, leave:undefined\n nameLabel(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n nameLabel(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n nameLabel(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n nameLabel(Text)>>isClip() enter:undefined, leave:undefined\n nameLabel(Text)>>getClipMode() enter:undefined, leave:undefined\n nameLabel(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n nameLabel(Text)>>submorphBounds(translate(10px,10px)) enter:undefined, leave:undefined\n Button1(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n Button1(Button)>>getTransform() enter:undefined, leave:undefined\n Button1(Button)>>getScale() enter:undefined, leave:undefined\n Button1(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Button1(Button)>>getPosition() enter:undefined, leave:undefined\n Button1(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n Button1(Button)>>getRotation() enter:undefined, leave:undefined\n Button1(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Button1(Button)>>innerBounds() 1ms enter:undefined, leave:undefined\n Button1(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Button1(Button)>>isClip() enter:undefined, leave:undefined\n Button1(Button)>>getClipMode() enter:undefined, leave:undefined\n Button1(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Button1(Button)>>submorphBounds(translate(387px,9px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Slider(Slider)>>getBounds() 2ms enter:undefined, leave:undefined\n Slider(Slider)>>getTransform() enter:undefined, leave:undefined\n Slider(Slider)>>getScale() enter:undefined, leave:undefined\n Slider(Slider)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Slider(Slider)>>getPosition() enter:undefined, leave:undefined\n Slider(Slider)>>morphicGetter(Position) enter:undefined, leave:undefined\n Slider(Slider)>>getRotation() enter:undefined, leave:undefined\n Slider(Slider)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Slider(Slider)>>innerBounds() 1ms enter:undefined, leave:undefined\n Slider(Slider)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Slider(Slider)>>isClip() enter:undefined, leave:undefined\n Slider(Slider)>>getClipMode() enter:undefined, leave:undefined\n Slider(Slider)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Slider(Slider)>>submorphBounds(translate(10px,45px)) 1ms enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getTransform() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getScale() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getPosition() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getRotation() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>isClip() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>submorphBounds(translate(250.94px,0px)) enter:undefined, leave:undefined\n FilterSource(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n FilterSource(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n FilterSource(Text)>>getScale() enter:undefined, leave:undefined\n FilterSource(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n FilterSource(Text)>>getPosition() enter:undefined, leave:undefined\n FilterSource(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n FilterSource(Text)>>getRotation() 1ms enter:undefined, leave:undefined\n FilterSource(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n FilterSource(Text)>>innerBounds() enter:undefined, leave:undefined\n FilterSource(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n FilterSource(Text)>>isClip() enter:undefined, leave:undefined\n FilterSource(Text)>>getClipMode() enter:undefined, leave:undefined\n FilterSource(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n FilterTarget(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n FilterTarget(Text)>>getTransform() enter:undefined, leave:undefined\n FilterTarget(Text)>>getScale() enter:undefined, leave:undefined\n FilterTarget(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n FilterTarget(Text)>>getPosition() enter:undefined, leave:undefined\n FilterTarget(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n FilterTarget(Text)>>getRotation() enter:undefined, leave:undefined\n FilterTarget(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n FilterTarget(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n FilterTarget(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n FilterTarget(Text)>>isClip() enter:undefined, leave:undefined\n FilterTarget(Text)>>getClipMode() enter:undefined, leave:undefined\n FilterTarget(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Rectangle(Box)>>getBounds() 4ms enter:undefined, leave:undefined\n Rectangle(Box)>>getTransform() enter:undefined, leave:undefined\n Rectangle(Box)>>getScale() enter:undefined, leave:undefined\n Rectangle(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Rectangle(Box)>>getPosition() enter:undefined, leave:undefined\n Rectangle(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n Rectangle(Box)>>getRotation() enter:undefined, leave:undefined\n Rectangle(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Rectangle(Box)>>innerBounds() 1ms enter:undefined, leave:undefined\n Rectangle(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Rectangle(Box)>>isClip() enter:undefined, leave:undefined\n Rectangle(Box)>>getClipMode() enter:undefined, leave:undefined\n Rectangle(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Rectangle(Box)>>submorphBounds(translate(697px,1186px)) 3ms enter:undefined, leave:undefined\n Button2(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n Button2(Button)>>getTransform() enter:undefined, leave:undefined\n Button2(Button)>>getScale() enter:undefined, leave:undefined\n Button2(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Button2(Button)>>getPosition() enter:undefined, leave:undefined\n Button2(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n Button2(Button)>>getRotation() enter:undefined, leave:undefined\n Button2(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Button2(Button)>>innerBounds() 1ms enter:undefined, leave:undefined\n Button2(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Button2(Button)>>isClip() enter:undefined, leave:undefined\n Button2(Button)>>getClipMode() enter:undefined, leave:undefined\n Button2(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Button2(Button)>>submorphBounds(translate(316px,93px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n FilterList(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n FilterList(Text)>>getTransform() enter:undefined, leave:undefined\n FilterList(Text)>>getScale() enter:undefined, leave:undefined\n FilterList(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n FilterList(Text)>>getPosition() enter:undefined, leave:undefined\n FilterList(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n FilterList(Text)>>getRotation() enter:undefined, leave:undefined\n FilterList(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n FilterList(Text)>>innerBounds() enter:undefined, leave:undefined\n FilterList(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n FilterList(Text)>>isClip() enter:undefined, leave:undefined\n FilterList(Text)>>getClipMode() enter:undefined, leave:undefined\n FilterList(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n FilterList(Text)>>submorphBounds(translate(20px,15px)) enter:undefined, leave:undefined\n Text2(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text2(Text)>>getTransform() enter:undefined, leave:undefined\n Text2(Text)>>getScale() enter:undefined, leave:undefined\n Text2(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text2(Text)>>getPosition() enter:undefined, leave:undefined\n Text2(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text2(Text)>>getRotation() enter:undefined, leave:undefined\n Text2(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text2(Text)>>innerBounds() enter:undefined, leave:undefined\n Text2(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text2(Text)>>isClip() enter:undefined, leave:undefined\n Text2(Text)>>getClipMode() enter:undefined, leave:undefined\n Text2(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text2(Text)>>submorphBounds(translate(1516px,456px)) enter:undefined, leave:undefined\n lively.morphic.Window>>getBounds() 35ms enter:undefined, leave:undefined\n lively.morphic.Window>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Window>>getScale() enter:undefined, leave:undefined\n lively.morphic.Window>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Window>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Window>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Window>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Window>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Window>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Window>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Window>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.Window>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Window>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Window>>submorphBounds(translate(1540.5px,585px)) 33ms enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getBounds() 25ms enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getTransform() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getScale() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getPosition() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getRotation() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>isClip() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getClipMode() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>submorphBounds(translate(0px,21px)) 24ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(656px,0px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(754.4px,0px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.List>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getTransform() enter:undefined, leave:undefined\n lively.morphic.List>>getScale() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.List>>getPosition() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.List>>getRotation() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.List>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.List>>isClip() enter:undefined, leave:undefined\n lively.morphic.List>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.List>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getTransform() enter:undefined, leave:undefined\n lively.morphic.List>>getScale() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.List>>getPosition() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.List>>getRotation() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.List>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.List>>isClip() enter:undefined, leave:undefined\n lively.morphic.List>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.List>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getTransform() enter:undefined, leave:undefined\n lively.morphic.List>>getScale() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.List>>getPosition() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.List>>getRotation() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.List>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.List>>isClip() enter:undefined, leave:undefined\n lively.morphic.List>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.List>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getTransform() enter:undefined, leave:undefined\n lively.morphic.List>>getScale() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.List>>getPosition() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.List>>getRotation() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.List>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.List>>isClip() enter:undefined, leave:undefined\n lively.morphic.List>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getTransform() enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getScale() enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getPosition() enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getRotation() enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>isClip() enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>submorphBounds(translate(0px,242px)) enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(0px,220px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(117.14px,220px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(234.29px,220px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(351.43px,220px)) enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(468.57px,220px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(585.71px,220px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(702.86px,220px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getBounds() 8ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getScale() 1ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Scale) 1ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getPosition() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getRotation() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>isClip() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>submorphBounds(translate(0px,0px)) 7ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(800px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(3px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(781px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText(Text)>>getBounds() enter:undefined, leave:undefined\n BugText(Text)>>getTransform() enter:undefined, leave:undefined\n BugText(Text)>>getScale() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n BugText(Text)>>getPosition() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n BugText(Text)>>getRotation() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n BugText(Text)>>innerBounds() enter:undefined, leave:undefined\n BugText(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n BugText(Text)>>isClip() enter:undefined, leave:undefined\n BugText(Text)>>getClipMode() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText(Text)>>submorphBounds(translate(89px,401px)) enter:undefined, leave:undefined\n ObjectEditor(Window)>>getBounds() 30ms enter:undefined, leave:undefined\n ObjectEditor(Window)>>getTransform() enter:undefined, leave:undefined\n ObjectEditor(Window)>>getScale() enter:undefined, leave:undefined\n ObjectEditor(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditor(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectEditor(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditor(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectEditor(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditor(Window)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditor(Window)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditor(Window)>>isClip() enter:undefined, leave:undefined\n ObjectEditor(Window)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditor(Window)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditor(Window)>>submorphBounds(translate(1286.32px,793.38px) scale(1.01,1.01)) 30ms enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getBounds() 20ms enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getScale() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>isClip() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>submorphBounds(translate(0.97px,21.46px)) 20ms enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getBounds() 2ms enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getScale() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>isClip() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getBounds() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getScale() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>isClip() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>submorphBounds(translate(10px,45.98px)) enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getBounds() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getScale() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>isClip() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getBounds() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getScale() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>isClip() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>submorphBounds(translate(10px,260.61px)) enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getBounds() 1ms enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getScale() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>isClip() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>submorphBounds(translate(130px,260.61px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getScale() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>isClip() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>submorphBounds(translate(130px,40px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getScale() enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>isClip() enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>submorphBounds(translate(160px,260.61px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getScale() enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>isClip() enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>submorphBounds(translate(160px,40px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getScale() enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>isClip() enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getBounds() 1ms enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getTransform() 1ms enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getScale() 1ms enter:undefined, leave:undefined\n ChangeIndicator(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getPosition() enter:undefined, leave:undefined\n ChangeIndicator(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getRotation() enter:undefined, leave:undefined\n ChangeIndicator(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ChangeIndicator(Box)>>innerBounds() enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ChangeIndicator(Box)>>isClip() enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getClipMode() enter:undefined, leave:undefined\n ChangeIndicator(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ChangeIndicator(Box)>>submorphBounds(translate(974.02px,40px)) enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getScale() enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>isClip() enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>submorphBounds(translate(240.13px,10px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getScale() enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>isClip() enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>submorphBounds(translate(198.16px,12.91px)) enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getScale() enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getRotation() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>isClip() enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>submorphBounds(translate(10px,12.91px)) enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getScale() enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getRotation() 1ms enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>morphicGetter(Rotation) 1ms enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>isClip() enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>submorphBounds(translate(39.12px,10px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getBounds() 1ms enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getTransform() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getScale() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getPosition() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getRotation() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ResizeCorner4(Box)>>innerBounds() 1ms enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getShape() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ResizeCorner4(Box)>>isClip() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getClipMode() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ResizeCorner4(Box)>>submorphBounds(translate(987px,376px)) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getBounds() 8ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getTransform() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getScale() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getPosition() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getRotation() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>isClip() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>submorphBounds(translate(0px,0px)) 7ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(980px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(3px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(961px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n BugText(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n BugText(Text)>>getScale() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n BugText(Text)>>getPosition() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n BugText(Text)>>getRotation() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n BugText(Text)>>innerBounds() enter:undefined, leave:undefined\n BugText(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n BugText(Text)>>isClip() enter:undefined, leave:undefined\n BugText(Text)>>getClipMode() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText(Text)>>submorphBounds(translate(89px,401px)) enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getBounds() 20ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>innerBounds() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectTracer(Window)>>isClip() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getClipMode() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectTracer(Window)>>submorphBounds(translate(1253px,524px)) 19ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>getBounds() 10ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Box)>>innerBounds() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectTracer(Box)>>isClip() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getClipMode() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectTracer(Box)>>submorphBounds(translate(0px,20px)) 9ms enter:undefined, leave:undefined\n Text3(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text3(Text)>>getTransform() enter:undefined, leave:undefined\n Text3(Text)>>getScale() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text3(Text)>>getPosition() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text3(Text)>>getRotation() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text3(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n Text3(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text3(Text)>>isClip() enter:undefined, leave:undefined\n Text3(Text)>>getClipMode() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text3(Text)>>submorphBounds(translate(11.39px,32.8px) scale(0.8,0.8)) enter:undefined, leave:undefined\n traceClasses(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n traceClasses(Text)>>getTransform() enter:undefined, leave:undefined\n traceClasses(Text)>>getScale() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n traceClasses(Text)>>getPosition() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n traceClasses(Text)>>getRotation() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceClasses(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n traceClasses(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceClasses(Text)>>isClip() enter:undefined, leave:undefined\n traceClasses(Text)>>getClipMode() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n traceClasses(Text)>>submorphBounds(translate(111px,29px)) enter:undefined, leave:undefined\n Text5(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text5(Text)>>getTransform() enter:undefined, leave:undefined\n Text5(Text)>>getScale() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text5(Text)>>getPosition() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text5(Text)>>getRotation() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text5(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n Text5(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text5(Text)>>isClip() enter:undefined, leave:undefined\n Text5(Text)>>getClipMode() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text5(Text)>>submorphBounds(translate(10.39px,143.8px) scale(0.8,0.8)) enter:undefined, leave:undefined\n ignoreProperties(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n ignoreProperties(Text)>>getTransform() enter:undefined, leave:undefined\n ignoreProperties(Text)>>getScale() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ignoreProperties(Text)>>getPosition() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ignoreProperties(Text)>>getRotation() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ignoreProperties(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n ignoreProperties(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ignoreProperties(Text)>>isClip() enter:undefined, leave:undefined\n ignoreProperties(Text)>>getClipMode() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ignoreProperties(Text)>>submorphBounds(translate(111px,82px)) enter:undefined, leave:undefined\n Text7(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text7(Text)>>getTransform() enter:undefined, leave:undefined\n Text7(Text)>>getScale() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text7(Text)>>getPosition() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text7(Text)>>getRotation() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text7(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n Text7(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text7(Text)>>isClip() enter:undefined, leave:undefined\n Text7(Text)>>getClipMode() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text7(Text)>>submorphBounds(translate(10.39px,83.8px) scale(0.8,0.8)) enter:undefined, leave:undefined\n traceExpression(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n traceExpression(Text)>>getTransform() enter:undefined, leave:undefined\n traceExpression(Text)>>getScale() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n traceExpression(Text)>>getPosition() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n traceExpression(Text)>>getRotation() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceExpression(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n traceExpression(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceExpression(Text)>>isClip() enter:undefined, leave:undefined\n traceExpression(Text)>>getClipMode() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n traceExpression(Text)>>submorphBounds(translate(111px,138px)) enter:undefined, leave:undefined\n runTraceButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n runTraceButton(Button)>>getTransform() enter:undefined, leave:undefined\n runTraceButton(Button)>>getScale() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n runTraceButton(Button)>>getPosition() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n runTraceButton(Button)>>getRotation() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n runTraceButton(Button)>>innerBounds() 1ms enter:undefined, leave:undefined\n runTraceButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n runTraceButton(Button)>>isClip() enter:undefined, leave:undefined\n runTraceButton(Button)>>getClipMode() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n runTraceButton(Button)>>submorphBounds(translate(13px,197px) scale(1.09,1.09)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n traceResult(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n traceResult(Text)>>getTransform() enter:undefined, leave:undefined\n traceResult(Text)>>getScale() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n traceResult(Text)>>getPosition() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n traceResult(Text)>>getRotation() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceResult(Text)>>innerBounds() enter:undefined, leave:undefined\n traceResult(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceResult(Text)>>isClip() enter:undefined, leave:undefined\n traceResult(Text)>>getClipMode() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getBounds() 1ms enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getTransform() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getScale() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getPosition() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getRotation() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>innerBounds() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>isClip() 1ms enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getClipMode() 1ms enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>submorphBounds(translate(838.07px,433px)) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getBounds() 8ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getTransform() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getScale() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getPosition() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getRotation() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>submorphBounds(translate(0px,0px)) 7ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(831.07px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(3px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(812.07px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n BugText(Text)>>getTransform() enter:undefined, leave:undefined\n BugText(Text)>>getScale() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n BugText(Text)>>getPosition() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n BugText(Text)>>getRotation() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n BugText(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n BugText(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n BugText(Text)>>isClip() enter:undefined, leave:undefined\n BugText(Text)>>getClipMode() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText(Text)>>submorphBounds(translate(89px,401px)) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getTransform() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getScale() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getPosition() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getRotation() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>isClip() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>submorphBounds(translate(1329px,755px)) enter:undefined, leave:undefined\n BugText(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 1ms enter:undefined, leave:undefined\n BugText(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n BugText(Text)>>fullContainsPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n BugText(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n BugText(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n BugText(Text)>>getScale() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n BugText(Text)>>getPosition() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n BugText(Text)>>getRotation() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n BugText(Text)>>innerBounds() enter:undefined, leave:undefined\n BugText(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n BugText(Text)>>isClip() enter:undefined, leave:undefined\n BugText(Text)>>getClipMode() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText(Text)>>submorphBounds(translate(89px,401px)) enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 71ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>fullContainsWorldPoint(pt(1329.0,755.0)) 21ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>fullContainsPoint(pt(1329.0,755.0)) 20ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>getBounds() 20ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>innerBounds() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectTracer(Window)>>isClip() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getClipMode() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectTracer(Window)>>submorphBounds(translate(1253px,524px)) 19ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>getBounds() 9ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Box)>>innerBounds() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectTracer(Box)>>isClip() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>getClipMode() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectTracer(Box)>>submorphBounds(translate(0px,20px)) 8ms enter:undefined, leave:undefined\n Text3(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text3(Text)>>getTransform() enter:undefined, leave:undefined\n Text3(Text)>>getScale() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text3(Text)>>getPosition() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text3(Text)>>getRotation() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text3(Text)>>innerBounds() enter:undefined, leave:undefined\n Text3(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text3(Text)>>isClip() 1ms enter:undefined, leave:undefined\n Text3(Text)>>getClipMode() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text3(Text)>>submorphBounds(translate(11.39px,32.8px) scale(0.8,0.8)) enter:undefined, leave:undefined\n traceClasses(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n traceClasses(Text)>>getTransform() enter:undefined, leave:undefined\n traceClasses(Text)>>getScale() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n traceClasses(Text)>>getPosition() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n traceClasses(Text)>>getRotation() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceClasses(Text)>>innerBounds() enter:undefined, leave:undefined\n traceClasses(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceClasses(Text)>>isClip() 1ms enter:undefined, leave:undefined\n traceClasses(Text)>>getClipMode() 1ms enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n traceClasses(Text)>>submorphBounds(translate(111px,29px)) enter:undefined, leave:undefined\n Text5(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text5(Text)>>getTransform() enter:undefined, leave:undefined\n Text5(Text)>>getScale() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text5(Text)>>getPosition() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text5(Text)>>getRotation() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text5(Text)>>innerBounds() enter:undefined, leave:undefined\n Text5(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text5(Text)>>isClip() 1ms enter:undefined, leave:undefined\n Text5(Text)>>getClipMode() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text5(Text)>>submorphBounds(translate(10.39px,143.8px) scale(0.8,0.8)) enter:undefined, leave:undefined\n ignoreProperties(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n ignoreProperties(Text)>>getTransform() enter:undefined, leave:undefined\n ignoreProperties(Text)>>getScale() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ignoreProperties(Text)>>getPosition() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ignoreProperties(Text)>>getRotation() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ignoreProperties(Text)>>innerBounds() enter:undefined, leave:undefined\n ignoreProperties(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ignoreProperties(Text)>>isClip() enter:undefined, leave:undefined\n ignoreProperties(Text)>>getClipMode() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ignoreProperties(Text)>>submorphBounds(translate(111px,82px)) enter:undefined, leave:undefined\n Text7(Text)>>getBounds() enter:undefined, leave:undefined\n Text7(Text)>>getTransform() enter:undefined, leave:undefined\n Text7(Text)>>getScale() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text7(Text)>>getPosition() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text7(Text)>>getRotation() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text7(Text)>>innerBounds() enter:undefined, leave:undefined\n Text7(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text7(Text)>>isClip() enter:undefined, leave:undefined\n Text7(Text)>>getClipMode() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text7(Text)>>submorphBounds(translate(10.39px,83.8px) scale(0.8,0.8)) enter:undefined, leave:undefined\n traceExpression(Text)>>getBounds() enter:undefined, leave:undefined\n traceExpression(Text)>>getTransform() enter:undefined, leave:undefined\n traceExpression(Text)>>getScale() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n traceExpression(Text)>>getPosition() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n traceExpression(Text)>>getRotation() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceExpression(Text)>>innerBounds() enter:undefined, leave:undefined\n traceExpression(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceExpression(Text)>>isClip() enter:undefined, leave:undefined\n traceExpression(Text)>>getClipMode() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n traceExpression(Text)>>submorphBounds(translate(111px,138px)) enter:undefined, leave:undefined\n runTraceButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n runTraceButton(Button)>>getTransform() enter:undefined, leave:undefined\n runTraceButton(Button)>>getScale() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n runTraceButton(Button)>>getPosition() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n runTraceButton(Button)>>getRotation() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n runTraceButton(Button)>>innerBounds() enter:undefined, leave:undefined\n runTraceButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n runTraceButton(Button)>>isClip() enter:undefined, leave:undefined\n runTraceButton(Button)>>getClipMode() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n runTraceButton(Button)>>submorphBounds(translate(13px,197px) scale(1.09,1.09)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n traceResult(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n traceResult(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n traceResult(Text)>>getScale() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n traceResult(Text)>>getPosition() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n traceResult(Text)>>getRotation() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceResult(Text)>>innerBounds() enter:undefined, leave:undefined\n traceResult(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceResult(Text)>>isClip() enter:undefined, leave:undefined\n traceResult(Text)>>getClipMode() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getBounds() 1ms enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getTransform() 1ms enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getScale() 1ms enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getPosition() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getRotation() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>innerBounds() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>isClip() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getClipMode() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>submorphBounds(translate(838.07px,433px)) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getBounds() 9ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getScale() 1ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getPosition() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getRotation() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>isClip() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>submorphBounds(translate(0px,0px)) 7ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(831.07px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(3px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(812.07px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 9ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>fullContainsWorldPoint(pt(1329.0,755.0)) 9ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph( ObjectTracer) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getGlobalTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>fullContainsPoint(pt(76.0,231.0)) 8ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getBounds() 8ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getTransform() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getScale() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getPosition() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getRotation() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>isClip() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>submorphBounds(translate(0px,0px)) 7ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(831.07px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(3px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(812.07px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 2ms enter:undefined, leave:undefined\n ResizeCorner1(Box)>>fullContainsWorldPoint(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph( ObjectTracer) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getGlobalTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>fullContainsPoint(pt(76.0,231.0)) 1ms enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getBounds() 1ms enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getTransform() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getScale() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getPosition() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getRotation() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>innerBounds() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>isClip() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getClipMode() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>submorphBounds(translate(838.07px,433px)) enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 38ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>fullContainsWorldPoint(pt(1329.0,755.0)) 10ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph( ObjectTracer) enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Box)>>fullContainsPoint(pt(76.0,231.0)) 10ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>getBounds() 9ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Box)>>innerBounds() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectTracer(Box)>>isClip() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getClipMode() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectTracer(Box)>>submorphBounds(translate(0px,20px)) 9ms enter:undefined, leave:undefined\n Text3(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text3(Text)>>getTransform() enter:undefined, leave:undefined\n Text3(Text)>>getScale() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text3(Text)>>getPosition() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text3(Text)>>getRotation() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text3(Text)>>innerBounds() enter:undefined, leave:undefined\n Text3(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text3(Text)>>isClip() enter:undefined, leave:undefined\n Text3(Text)>>getClipMode() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text3(Text)>>submorphBounds(translate(11.39px,32.8px) scale(0.8,0.8)) enter:undefined, leave:undefined\n traceClasses(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n traceClasses(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n traceClasses(Text)>>getScale() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n traceClasses(Text)>>getPosition() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n traceClasses(Text)>>getRotation() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceClasses(Text)>>innerBounds() enter:undefined, leave:undefined\n traceClasses(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceClasses(Text)>>isClip() enter:undefined, leave:undefined\n traceClasses(Text)>>getClipMode() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n traceClasses(Text)>>submorphBounds(translate(111px,29px)) enter:undefined, leave:undefined\n Text5(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text5(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n Text5(Text)>>getScale() 1ms enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text5(Text)>>getPosition() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text5(Text)>>getRotation() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text5(Text)>>innerBounds() enter:undefined, leave:undefined\n Text5(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text5(Text)>>isClip() enter:undefined, leave:undefined\n Text5(Text)>>getClipMode() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text5(Text)>>submorphBounds(translate(10.39px,143.8px) scale(0.8,0.8)) enter:undefined, leave:undefined\n ignoreProperties(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n ignoreProperties(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n ignoreProperties(Text)>>getScale() 1ms enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ignoreProperties(Text)>>getPosition() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ignoreProperties(Text)>>getRotation() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ignoreProperties(Text)>>innerBounds() enter:undefined, leave:undefined\n ignoreProperties(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ignoreProperties(Text)>>isClip() enter:undefined, leave:undefined\n ignoreProperties(Text)>>getClipMode() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ignoreProperties(Text)>>submorphBounds(translate(111px,82px)) enter:undefined, leave:undefined\n Text7(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text7(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n Text7(Text)>>getScale() 1ms enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text7(Text)>>getPosition() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text7(Text)>>getRotation() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text7(Text)>>innerBounds() enter:undefined, leave:undefined\n Text7(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text7(Text)>>isClip() enter:undefined, leave:undefined\n Text7(Text)>>getClipMode() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text7(Text)>>submorphBounds(translate(10.39px,83.8px) scale(0.8,0.8)) enter:undefined, leave:undefined\n traceExpression(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n traceExpression(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n traceExpression(Text)>>getScale() 1ms enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(Scale) 1ms enter:undefined, leave:undefined\n traceExpression(Text)>>getPosition() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n traceExpression(Text)>>getRotation() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceExpression(Text)>>innerBounds() enter:undefined, leave:undefined\n traceExpression(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceExpression(Text)>>isClip() enter:undefined, leave:undefined\n traceExpression(Text)>>getClipMode() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n traceExpression(Text)>>submorphBounds(translate(111px,138px)) enter:undefined, leave:undefined\n runTraceButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n runTraceButton(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n runTraceButton(Button)>>getScale() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n runTraceButton(Button)>>getPosition() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n runTraceButton(Button)>>getRotation() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n runTraceButton(Button)>>innerBounds() enter:undefined, leave:undefined\n runTraceButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n runTraceButton(Button)>>isClip() enter:undefined, leave:undefined\n runTraceButton(Button)>>getClipMode() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n runTraceButton(Button)>>submorphBounds(translate(13px,197px) scale(1.09,1.09)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n traceResult(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n traceResult(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n traceResult(Text)>>getScale() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n traceResult(Text)>>getPosition() 1ms enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(Position) 1ms enter:undefined, leave:undefined\n traceResult(Text)>>getRotation() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceResult(Text)>>innerBounds() enter:undefined, leave:undefined\n traceResult(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceResult(Text)>>isClip() enter:undefined, leave:undefined\n traceResult(Text)>>getClipMode() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n traceResult(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 2ms enter:undefined, leave:undefined\n traceResult(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceResult(Text)>>fullContainsPoint(pt(76.0,211.0)) 1ms enter:undefined, leave:undefined\n traceResult(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n traceResult(Text)>>getTransform() enter:undefined, leave:undefined\n traceResult(Text)>>getScale() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n traceResult(Text)>>getPosition() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n traceResult(Text)>>getRotation() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceResult(Text)>>innerBounds() enter:undefined, leave:undefined\n traceResult(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceResult(Text)>>isClip() enter:undefined, leave:undefined\n traceResult(Text)>>getClipMode() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n runTraceButton(Button)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 11ms enter:undefined, leave:undefined\n runTraceButton(Button)>>fullContainsWorldPoint(pt(1329.0,755.0)) 4ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>localize(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getGlobalTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n runTraceButton(Button)>>fullContainsPoint(pt(76.0,211.0)) 2ms enter:undefined, leave:undefined\n runTraceButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n runTraceButton(Button)>>getTransform() enter:undefined, leave:undefined\n runTraceButton(Button)>>getScale() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n runTraceButton(Button)>>getPosition() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n runTraceButton(Button)>>getRotation() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n runTraceButton(Button)>>innerBounds() enter:undefined, leave:undefined\n runTraceButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n runTraceButton(Button)>>isClip() 1ms enter:undefined, leave:undefined\n runTraceButton(Button)>>getClipMode() 1ms enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n runTraceButton(Button)>>submorphBounds(translate(13px,197px) scale(1.09,1.09)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n lively.morphic.Text>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 5ms enter:undefined, leave:undefined\n lively.morphic.Text>>fullContainsWorldPoint(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n runTraceButton(Button)>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n runTraceButton(Button)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n runTraceButton(Button)>>getGlobalTransform() 1ms enter:undefined, leave:undefined\n runTraceButton(Button)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n runTraceButton(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n runTraceButton(Button)>>getScale() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n runTraceButton(Button)>>getPosition() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n runTraceButton(Button)>>getRotation() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>fullContainsPoint(pt(57.7,12.8)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBoundsContainsWorldPoint(pt(1329.0,755.0)) 3ms enter:undefined, leave:undefined\n lively.morphic.Text>>localize(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n lively.morphic.Text>>world() enter:undefined, leave:undefined\n runTraceButton(Button)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 2ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getGlobalTransform() 2ms enter:undefined, leave:undefined\n lively.morphic.Text>>world() enter:undefined, leave:undefined\n runTraceButton(Button)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n runTraceButton(Button)>>getTransform() enter:undefined, leave:undefined\n runTraceButton(Button)>>getScale() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n runTraceButton(Button)>>getPosition() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n runTraceButton(Button)>>getRotation() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBoundsContainsPoint(pt(57.7,12.8)) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n runTraceButton(Button)>>innerBoundsContainsWorldPoint(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n runTraceButton(Button)>>localize(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n runTraceButton(Button)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 2ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n runTraceButton(Button)>>getGlobalTransform() 2ms enter:undefined, leave:undefined\n runTraceButton(Button)>>world() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n runTraceButton(Button)>>getTransform() enter:undefined, leave:undefined\n runTraceButton(Button)>>getScale() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n runTraceButton(Button)>>getPosition() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n runTraceButton(Button)>>getRotation() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n runTraceButton(Button)>>innerBoundsContainsPoint(pt(57.7,12.8)) enter:undefined, leave:undefined\n runTraceButton(Button)>>innerBounds() enter:undefined, leave:undefined\n runTraceButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceExpression(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 2ms enter:undefined, leave:undefined\n traceExpression(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getGlobalTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceExpression(Text)>>fullContainsPoint(pt(76.0,211.0)) 1ms enter:undefined, leave:undefined\n traceExpression(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n traceExpression(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n traceExpression(Text)>>getScale() 1ms enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n traceExpression(Text)>>getPosition() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n traceExpression(Text)>>getRotation() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceExpression(Text)>>innerBounds() enter:undefined, leave:undefined\n traceExpression(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceExpression(Text)>>isClip() enter:undefined, leave:undefined\n traceExpression(Text)>>getClipMode() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n traceExpression(Text)>>submorphBounds(translate(111px,138px)) enter:undefined, leave:undefined\n Text7(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 3ms enter:undefined, leave:undefined\n Text7(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 3ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>localize(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getGlobalTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text7(Text)>>fullContainsPoint(pt(76.0,211.0)) 1ms enter:undefined, leave:undefined\n Text7(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text7(Text)>>getTransform() enter:undefined, leave:undefined\n Text7(Text)>>getScale() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text7(Text)>>getPosition() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text7(Text)>>getRotation() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text7(Text)>>innerBounds() enter:undefined, leave:undefined\n Text7(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text7(Text)>>isClip() 1ms enter:undefined, leave:undefined\n Text7(Text)>>getClipMode() 1ms enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text7(Text)>>submorphBounds(translate(10.39px,83.8px) scale(0.8,0.8)) enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 2ms enter:undefined, leave:undefined\n ignoreProperties(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getGlobalTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ignoreProperties(Text)>>fullContainsPoint(pt(76.0,211.0)) 1ms enter:undefined, leave:undefined\n ignoreProperties(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n ignoreProperties(Text)>>getTransform() enter:undefined, leave:undefined\n ignoreProperties(Text)>>getScale() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ignoreProperties(Text)>>getPosition() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ignoreProperties(Text)>>getRotation() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ignoreProperties(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n ignoreProperties(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ignoreProperties(Text)>>isClip() enter:undefined, leave:undefined\n ignoreProperties(Text)>>getClipMode() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ignoreProperties(Text)>>submorphBounds(translate(111px,82px)) enter:undefined, leave:undefined\n Text5(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 2ms enter:undefined, leave:undefined\n Text5(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getGlobalTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text5(Text)>>fullContainsPoint(pt(76.0,211.0)) 1ms enter:undefined, leave:undefined\n Text5(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text5(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n Text5(Text)>>getScale() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text5(Text)>>getPosition() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text5(Text)>>getRotation() 1ms enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text5(Text)>>innerBounds() enter:undefined, leave:undefined\n Text5(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text5(Text)>>isClip() enter:undefined, leave:undefined\n Text5(Text)>>getClipMode() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text5(Text)>>submorphBounds(translate(10.39px,143.8px) scale(0.8,0.8)) enter:undefined, leave:undefined\n traceClasses(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 2ms enter:undefined, leave:undefined\n traceClasses(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getGlobalTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceClasses(Text)>>fullContainsPoint(pt(76.0,211.0)) 1ms enter:undefined, leave:undefined\n traceClasses(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n traceClasses(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n traceClasses(Text)>>getScale() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n traceClasses(Text)>>getPosition() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n traceClasses(Text)>>getRotation() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceClasses(Text)>>innerBounds() enter:undefined, leave:undefined\n traceClasses(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceClasses(Text)>>isClip() enter:undefined, leave:undefined\n traceClasses(Text)>>getClipMode() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n traceClasses(Text)>>submorphBounds(translate(111px,29px)) enter:undefined, leave:undefined\n Text3(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 3ms enter:undefined, leave:undefined\n Text3(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 3ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>localize(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getGlobalTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text3(Text)>>fullContainsPoint(pt(76.0,211.0)) 1ms enter:undefined, leave:undefined\n Text3(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text3(Text)>>getTransform() enter:undefined, leave:undefined\n Text3(Text)>>getScale() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text3(Text)>>getPosition() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text3(Text)>>getRotation() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text3(Text)>>innerBounds() enter:undefined, leave:undefined\n Text3(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text3(Text)>>isClip() 1ms enter:undefined, leave:undefined\n Text3(Text)>>getClipMode() 1ms enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text3(Text)>>submorphBounds(translate(11.39px,32.8px) scale(0.8,0.8)) enter:undefined, leave:undefined\n ObjectTracer(Box)>>innerBoundsContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getGlobalTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Box)>>innerBoundsContainsPoint(pt(76.0,211.0)) enter:undefined, leave:undefined\n ObjectTracer(Box)>>innerBounds() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectTracer(Window)>>innerBoundsContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph( ObjectTracer) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getGlobalTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>innerBoundsContainsPoint(pt(76.0,231.0)) enter:undefined, leave:undefined\n ObjectTracer(Window)>>innerBounds() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 6ms enter:undefined, leave:undefined\n lively.morphic.Text>>fullContainsWorldPoint(pt(1329.0,755.0)) 6ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>fullContainsPoint(pt(1329.0,755.0)) 5ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 5ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 4ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() 4ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 1ms enter:undefined, leave:undefined\n BugText(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n BugText(Text)>>fullContainsPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n BugText(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n BugText(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n BugText(Text)>>getScale() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n BugText(Text)>>getPosition() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n BugText(Text)>>getRotation() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n BugText(Text)>>innerBounds() enter:undefined, leave:undefined\n BugText(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n BugText(Text)>>isClip() enter:undefined, leave:undefined\n BugText(Text)>>getClipMode() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText(Text)>>submorphBounds(translate(89px,401px)) enter:undefined, leave:undefined\n ObjectEditor(Window)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 31ms enter:undefined, leave:undefined\n ObjectEditor(Window)>>fullContainsWorldPoint(pt(1329.0,755.0)) 31ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectEditor(Window)>>fullContainsPoint(pt(1329.0,755.0)) 30ms enter:undefined, leave:undefined\n ObjectEditor(Window)>>getBounds() 30ms enter:undefined, leave:undefined\n ObjectEditor(Window)>>getTransform() enter:undefined, leave:undefined\n ObjectEditor(Window)>>getScale() enter:undefined, leave:undefined\n ObjectEditor(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditor(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectEditor(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditor(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectEditor(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditor(Window)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditor(Window)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditor(Window)>>isClip() enter:undefined, leave:undefined\n ObjectEditor(Window)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditor(Window)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditor(Window)>>submorphBounds(translate(1286.32px,793.38px) scale(1.01,1.01)) 30ms enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getBounds() 20ms enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getScale() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>isClip() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>submorphBounds(translate(0.97px,21.46px)) 20ms enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getBounds() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getScale() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>isClip() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getBounds() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getScale() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>isClip() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>submorphBounds(translate(10px,45.98px)) enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getBounds() 1ms enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getScale() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>isClip() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getBounds() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getScale() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>isClip() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>submorphBounds(translate(10px,260.61px)) enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getScale() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>isClip() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>submorphBounds(translate(130px,260.61px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getScale() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>isClip() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>submorphBounds(translate(130px,40px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getScale() 1ms enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>isClip() enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>submorphBounds(translate(160px,260.61px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getScale() enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>isClip() enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>submorphBounds(translate(160px,40px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getScale() enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>isClip() enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getBounds() 1ms enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getTransform() 1ms enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getScale() enter:undefined, leave:undefined\n ChangeIndicator(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getPosition() enter:undefined, leave:undefined\n ChangeIndicator(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getRotation() enter:undefined, leave:undefined\n ChangeIndicator(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ChangeIndicator(Box)>>innerBounds() enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ChangeIndicator(Box)>>isClip() enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getClipMode() enter:undefined, leave:undefined\n ChangeIndicator(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ChangeIndicator(Box)>>submorphBounds(translate(974.02px,40px)) enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getScale() 1ms enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>morphicGetter(Scale) 1ms enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>isClip() enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>submorphBounds(translate(240.13px,10px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getScale() enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getPosition() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>morphicGetter(Position) 1ms enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>isClip() enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>submorphBounds(translate(198.16px,12.91px)) enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getScale() enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>isClip() enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>submorphBounds(translate(10px,12.91px)) enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getScale() enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getRotation() 1ms enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>isClip() enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>submorphBounds(translate(39.12px,10px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getBounds() 1ms enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getTransform() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getScale() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getPosition() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getRotation() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ResizeCorner4(Box)>>innerBounds() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ResizeCorner4(Box)>>isClip() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getClipMode() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ResizeCorner4(Box)>>submorphBounds(translate(987px,376px)) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getBounds() 8ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getTransform() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getScale() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getPosition() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getRotation() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>isClip() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>submorphBounds(translate(0px,0px)) 7ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(980px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(3px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(961px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 2ms enter:undefined, leave:undefined\n BugText(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n BugText(Text)>>fullContainsPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n BugText(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n BugText(Text)>>getTransform() enter:undefined, leave:undefined\n BugText(Text)>>getScale() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n BugText(Text)>>getPosition() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n BugText(Text)>>getRotation() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n BugText(Text)>>innerBounds() enter:undefined, leave:undefined\n BugText(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n BugText(Text)>>isClip() 1ms enter:undefined, leave:undefined\n BugText(Text)>>getClipMode() 1ms enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText(Text)>>submorphBounds(translate(89px,401px)) enter:undefined, leave:undefined\n lively.morphic.Window>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 35ms enter:undefined, leave:undefined\n lively.morphic.Window>>fullContainsWorldPoint(pt(1329.0,755.0)) 35ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.Window>>fullContainsPoint(pt(1329.0,755.0)) 35ms enter:undefined, leave:undefined\n lively.morphic.Window>>getBounds() 35ms enter:undefined, leave:undefined\n lively.morphic.Window>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Window>>getScale() enter:undefined, leave:undefined\n lively.morphic.Window>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Window>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Window>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Window>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Window>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Window>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Window>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Window>>isClip() enter:undefined, leave:undefined\n lively.morphic.Window>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Window>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Window>>submorphBounds(translate(1540.5px,585px)) 34ms enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getBounds() 25ms enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getTransform() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getScale() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getPosition() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getRotation() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>innerBounds() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>isClip() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getClipMode() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>submorphBounds(translate(0px,21px)) 24ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(656px,0px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(754.4px,0px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.List>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getTransform() enter:undefined, leave:undefined\n lively.morphic.List>>getScale() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.List>>getPosition() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.List>>getRotation() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.List>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getShape() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.List>>isClip() enter:undefined, leave:undefined\n lively.morphic.List>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.List>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getTransform() enter:undefined, leave:undefined\n lively.morphic.List>>getScale() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.List>>getPosition() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.List>>getRotation() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.List>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.List>>isClip() enter:undefined, leave:undefined\n lively.morphic.List>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.List>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getTransform() enter:undefined, leave:undefined\n lively.morphic.List>>getScale() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.List>>getPosition() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.List>>getRotation() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.List>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.List>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.List>>isClip() enter:undefined, leave:undefined\n lively.morphic.List>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.List>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getTransform() enter:undefined, leave:undefined\n lively.morphic.List>>getScale() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.List>>getPosition() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.List>>getRotation() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.List>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.List>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.List>>isClip() enter:undefined, leave:undefined\n lively.morphic.List>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getScale() enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getPosition() enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getRotation() 1ms enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>morphicGetter(Rotation) 1ms enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>isClip() enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>submorphBounds(translate(0px,242px)) enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(0px,220px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(117.14px,220px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(234.29px,220px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(351.43px,220px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(468.57px,220px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(585.71px,220px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(702.86px,220px)) enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getBounds() 8ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getTransform() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getScale() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getPosition() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getRotation() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getClipMode() 1ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>submorphBounds(translate(0px,0px)) 7ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(800px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(3px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(781px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text2(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 1ms enter:undefined, leave:undefined\n Text2(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n Text2(Text)>>fullContainsPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n Text2(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text2(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n Text2(Text)>>getScale() enter:undefined, leave:undefined\n Text2(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text2(Text)>>getPosition() enter:undefined, leave:undefined\n Text2(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text2(Text)>>getRotation() 1ms enter:undefined, leave:undefined\n Text2(Text)>>morphicGetter(Rotation) 1ms enter:undefined, leave:undefined\n Text2(Text)>>innerBounds() enter:undefined, leave:undefined\n Text2(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text2(Text)>>isClip() enter:undefined, leave:undefined\n Text2(Text)>>getClipMode() enter:undefined, leave:undefined\n Text2(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text2(Text)>>submorphBounds(translate(1516px,456px)) enter:undefined, leave:undefined\n Rectangle(Box)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 4ms enter:undefined, leave:undefined\n Rectangle(Box)>>fullContainsWorldPoint(pt(1329.0,755.0)) 4ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n Rectangle(Box)>>fullContainsPoint(pt(1329.0,755.0)) 4ms enter:undefined, leave:undefined\n Rectangle(Box)>>getBounds() 4ms enter:undefined, leave:undefined\n Rectangle(Box)>>getTransform() enter:undefined, leave:undefined\n Rectangle(Box)>>getScale() enter:undefined, leave:undefined\n Rectangle(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Rectangle(Box)>>getPosition() enter:undefined, leave:undefined\n Rectangle(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n Rectangle(Box)>>getRotation() enter:undefined, leave:undefined\n Rectangle(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Rectangle(Box)>>innerBounds() enter:undefined, leave:undefined\n Rectangle(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Rectangle(Box)>>isClip() enter:undefined, leave:undefined\n Rectangle(Box)>>getClipMode() enter:undefined, leave:undefined\n Rectangle(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Rectangle(Box)>>submorphBounds(translate(697px,1186px)) 3ms enter:undefined, leave:undefined\n Button2(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n Button2(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n Button2(Button)>>getScale() 1ms enter:undefined, leave:undefined\n Button2(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Button2(Button)>>getPosition() enter:undefined, leave:undefined\n Button2(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n Button2(Button)>>getRotation() enter:undefined, leave:undefined\n Button2(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Button2(Button)>>innerBounds() enter:undefined, leave:undefined\n Button2(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Button2(Button)>>isClip() enter:undefined, leave:undefined\n Button2(Button)>>getClipMode() enter:undefined, leave:undefined\n Button2(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Button2(Button)>>submorphBounds(translate(316px,93px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n FilterList(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n FilterList(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n FilterList(Text)>>getScale() enter:undefined, leave:undefined\n FilterList(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n FilterList(Text)>>getPosition() 1ms enter:undefined, leave:undefined\n FilterList(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n FilterList(Text)>>getRotation() enter:undefined, leave:undefined\n FilterList(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n FilterList(Text)>>innerBounds() enter:undefined, leave:undefined\n FilterList(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n FilterList(Text)>>isClip() enter:undefined, leave:undefined\n FilterList(Text)>>getClipMode() enter:undefined, leave:undefined\n FilterList(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n FilterList(Text)>>submorphBounds(translate(20px,15px)) enter:undefined, leave:undefined\n FilterTarget(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 2ms enter:undefined, leave:undefined\n FilterTarget(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n FilterTarget(Text)>>fullContainsPoint(pt(1329.0,755.0)) enter:undefined, leave:undefined\n FilterTarget(Text)>>getBounds() enter:undefined, leave:undefined\n FilterTarget(Text)>>getTransform() enter:undefined, leave:undefined\n FilterTarget(Text)>>getScale() enter:undefined, leave:undefined\n FilterTarget(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n FilterTarget(Text)>>getPosition() enter:undefined, leave:undefined\n FilterTarget(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n FilterTarget(Text)>>getRotation() enter:undefined, leave:undefined\n FilterTarget(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n FilterTarget(Text)>>innerBounds() enter:undefined, leave:undefined\n FilterTarget(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n FilterTarget(Text)>>isClip() enter:undefined, leave:undefined\n FilterTarget(Text)>>getClipMode() enter:undefined, leave:undefined\n FilterTarget(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n FilterSource(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 1ms enter:undefined, leave:undefined\n FilterSource(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n FilterSource(Text)>>fullContainsPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n FilterSource(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n FilterSource(Text)>>getTransform() enter:undefined, leave:undefined\n FilterSource(Text)>>getScale() enter:undefined, leave:undefined\n FilterSource(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n FilterSource(Text)>>getPosition() enter:undefined, leave:undefined\n FilterSource(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n FilterSource(Text)>>getRotation() enter:undefined, leave:undefined\n FilterSource(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n FilterSource(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n FilterSource(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n FilterSource(Text)>>isClip() enter:undefined, leave:undefined\n FilterSource(Text)>>getClipMode() enter:undefined, leave:undefined\n FilterSource(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n MorphFinder(Box)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 6ms enter:undefined, leave:undefined\n MorphFinder(Box)>>fullContainsWorldPoint(pt(1329.0,755.0)) 6ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n MorphFinder(Box)>>fullContainsPoint(pt(1329.0,755.0)) 6ms enter:undefined, leave:undefined\n MorphFinder(Box)>>getBounds() 6ms enter:undefined, leave:undefined\n MorphFinder(Box)>>getTransform() 1ms enter:undefined, leave:undefined\n MorphFinder(Box)>>getScale() enter:undefined, leave:undefined\n MorphFinder(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n MorphFinder(Box)>>getPosition() enter:undefined, leave:undefined\n MorphFinder(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n MorphFinder(Box)>>getRotation() 1ms enter:undefined, leave:undefined\n MorphFinder(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n MorphFinder(Box)>>innerBounds() enter:undefined, leave:undefined\n MorphFinder(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n MorphFinder(Box)>>isClip() enter:undefined, leave:undefined\n MorphFinder(Box)>>getClipMode() enter:undefined, leave:undefined\n MorphFinder(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n MorphFinder(Box)>>submorphBounds(translate(679px,447px)) 5ms enter:undefined, leave:undefined\n nameLabel(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n nameLabel(Text)>>getTransform() enter:undefined, leave:undefined\n nameLabel(Text)>>getScale() enter:undefined, leave:undefined\n nameLabel(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n nameLabel(Text)>>getPosition() enter:undefined, leave:undefined\n nameLabel(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n nameLabel(Text)>>getRotation() enter:undefined, leave:undefined\n nameLabel(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n nameLabel(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n nameLabel(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n nameLabel(Text)>>isClip() enter:undefined, leave:undefined\n nameLabel(Text)>>getClipMode() enter:undefined, leave:undefined\n nameLabel(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n nameLabel(Text)>>submorphBounds(translate(10px,10px)) enter:undefined, leave:undefined\n Button1(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n Button1(Button)>>getTransform() enter:undefined, leave:undefined\n Button1(Button)>>getScale() enter:undefined, leave:undefined\n Button1(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Button1(Button)>>getPosition() enter:undefined, leave:undefined\n Button1(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n Button1(Button)>>getRotation() enter:undefined, leave:undefined\n Button1(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Button1(Button)>>innerBounds() 1ms enter:undefined, leave:undefined\n Button1(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Button1(Button)>>isClip() enter:undefined, leave:undefined\n Button1(Button)>>getClipMode() enter:undefined, leave:undefined\n Button1(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Button1(Button)>>submorphBounds(translate(387px,9px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Slider(Slider)>>getBounds() 2ms enter:undefined, leave:undefined\n Slider(Slider)>>getTransform() enter:undefined, leave:undefined\n Slider(Slider)>>getScale() enter:undefined, leave:undefined\n Slider(Slider)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Slider(Slider)>>getPosition() enter:undefined, leave:undefined\n Slider(Slider)>>morphicGetter(Position) enter:undefined, leave:undefined\n Slider(Slider)>>getRotation() enter:undefined, leave:undefined\n Slider(Slider)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Slider(Slider)>>innerBounds() 1ms enter:undefined, leave:undefined\n Slider(Slider)>>getShape() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Slider(Slider)>>isClip() enter:undefined, leave:undefined\n Slider(Slider)>>getClipMode() enter:undefined, leave:undefined\n Slider(Slider)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Slider(Slider)>>submorphBounds(translate(10px,45px)) 1ms enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getTransform() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getScale() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getPosition() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getRotation() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>isClip() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>submorphBounds(translate(250.94px,0px)) enter:undefined, leave:undefined\n issueDescription1(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 1ms enter:undefined, leave:undefined\n issueDescription1(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n issueDescription1(Text)>>fullContainsPoint(pt(1329.0,755.0)) enter:undefined, leave:undefined\n issueDescription1(Text)>>getBounds() enter:undefined, leave:undefined\n issueDescription1(Text)>>getTransform() enter:undefined, leave:undefined\n issueDescription1(Text)>>getScale() enter:undefined, leave:undefined\n issueDescription1(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n issueDescription1(Text)>>getPosition() enter:undefined, leave:undefined\n issueDescription1(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n issueDescription1(Text)>>getRotation() enter:undefined, leave:undefined\n issueDescription1(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n issueDescription1(Text)>>innerBounds() enter:undefined, leave:undefined\n issueDescription1(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n issueDescription1(Text)>>isClip() enter:undefined, leave:undefined\n issueDescription1(Text)>>getClipMode() enter:undefined, leave:undefined\n issueDescription1(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n issueDescription1(Text)>>submorphBounds(translate(262px,398px)) enter:undefined, leave:undefined\n BugText1(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 1ms enter:undefined, leave:undefined\n BugText1(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n BugText1(Text)>>fullContainsPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n BugText1(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n BugText1(Text)>>getTransform() enter:undefined, leave:undefined\n BugText1(Text)>>getScale() enter:undefined, leave:undefined\n BugText1(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n BugText1(Text)>>getPosition() enter:undefined, leave:undefined\n BugText1(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n BugText1(Text)>>getRotation() enter:undefined, leave:undefined\n BugText1(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n BugText1(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n BugText1(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n BugText1(Text)>>isClip() enter:undefined, leave:undefined\n BugText1(Text)>>getClipMode() enter:undefined, leave:undefined\n BugText1(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText1(Text)>>submorphBounds(translate(313px,400px)) enter:undefined, leave:undefined\n lively.morphic.Text>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>fullContainsPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text1(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 1ms enter:undefined, leave:undefined\n Text1(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n Text1(Text)>>fullContainsPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n Text1(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text1(Text)>>getTransform() enter:undefined, leave:undefined\n Text1(Text)>>getScale() enter:undefined, leave:undefined\n Text1(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text1(Text)>>getPosition() enter:undefined, leave:undefined\n Text1(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text1(Text)>>getRotation() enter:undefined, leave:undefined\n Text1(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text1(Text)>>innerBounds() enter:undefined, leave:undefined\n Text1(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text1(Text)>>isClip() enter:undefined, leave:undefined\n Text1(Text)>>getClipMode() enter:undefined, leave:undefined\n Text1(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text1(Text)>>submorphBounds(translate(31px,287px)) enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 4ms enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>fullContainsWorldPoint(pt(1329.0,755.0)) 4ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>fullContainsPoint(pt(1329.0,755.0)) 3ms enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getBounds() 3ms enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getTransform() enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getScale() enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>morphicGetter(Scale) enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getPosition() enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>morphicGetter(Position) enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getRotation() enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>innerBounds() 1ms enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>isClip() enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getClipMode() enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>submorphBounds(translate(776px,20px) scale(1.01,1.01)) 2ms enter:undefined, leave:undefined\n lively.morphic.Morph>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Morph>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Morph>>getScale() enter:undefined, leave:undefined\n lively.morphic.Morph>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Morph>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Morph>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Morph>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Morph>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Morph>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Morph>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.External>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.External>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.External>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.External>>renderContextDispatch(getExtent) enter:undefined, leave:undefined\n lively.morphic.Morph>>isClip() enter:undefined, leave:undefined\n lively.morphic.Morph>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Morph>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Morph>>submorphBounds(translate(3px,3px)) enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n jenkins.png(Image)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 1ms enter:undefined, leave:undefined\n jenkins.png(Image)>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n jenkins.png(Image)>>fullContainsPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n jenkins.png(Image)>>getBounds() 1ms enter:undefined, leave:undefined\n jenkins.png(Image)>>getTransform() enter:undefined, leave:undefined\n jenkins.png(Image)>>getScale() enter:undefined, leave:undefined\n jenkins.png(Image)>>morphicGetter(Scale) enter:undefined, leave:undefined\n jenkins.png(Image)>>getPosition() enter:undefined, leave:undefined\n jenkins.png(Image)>>morphicGetter(Position) enter:undefined, leave:undefined\n jenkins.png(Image)>>getRotation() enter:undefined, leave:undefined\n jenkins.png(Image)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n jenkins.png(Image)>>innerBounds() 1ms enter:undefined, leave:undefined\n jenkins.png(Image)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Image>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Image>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Image>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Image>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Image>>shapeGetter(Extent) enter:undefined, leave:undefined\n jenkins.png(Image)>>isClip() enter:undefined, leave:undefined\n jenkins.png(Image)>>getClipMode() enter:undefined, leave:undefined\n jenkins.png(Image)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n jenkins.png(Image)>>submorphBounds(translate(900px,40px)) enter:undefined, leave:undefined\n FixedLabel(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 1ms enter:undefined, leave:undefined\n FixedLabel(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n FixedLabel(Text)>>fullContainsPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n FixedLabel(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n FixedLabel(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n FixedLabel(Text)>>getScale() 1ms enter:undefined, leave:undefined\n FixedLabel(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n FixedLabel(Text)>>getPosition() enter:undefined, leave:undefined\n FixedLabel(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n FixedLabel(Text)>>getRotation() enter:undefined, leave:undefined\n FixedLabel(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n FixedLabel(Text)>>innerBounds() enter:undefined, leave:undefined\n FixedLabel(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n FixedLabel(Text)>>isClip() enter:undefined, leave:undefined\n FixedLabel(Text)>>getClipMode() enter:undefined, leave:undefined\n FixedLabel(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n FixedLabel(Text)>>submorphBounds(translate(561px,27px)) enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 3ms enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>fullContainsWorldPoint(pt(1329.0,755.0)) 3ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>fullContainsPoint(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getTransform() enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getScale() enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getPosition() enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getRotation() enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>innerBounds() enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>isClip() 1ms enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getClipMode() 1ms enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>submorphBounds(translate(750px,150px)) enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n VersionSetter(Box)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 5ms enter:undefined, leave:undefined\n VersionSetter(Box)>>fullContainsWorldPoint(pt(1329.0,755.0)) 5ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n VersionSetter(Box)>>fullContainsPoint(pt(1329.0,755.0)) 5ms enter:undefined, leave:undefined\n VersionSetter(Box)>>getBounds() 5ms enter:undefined, leave:undefined\n VersionSetter(Box)>>getTransform() enter:undefined, leave:undefined\n VersionSetter(Box)>>getScale() enter:undefined, leave:undefined\n VersionSetter(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n VersionSetter(Box)>>getPosition() enter:undefined, leave:undefined\n VersionSetter(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n VersionSetter(Box)>>getRotation() enter:undefined, leave:undefined\n VersionSetter(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n VersionSetter(Box)>>innerBounds() 1ms enter:undefined, leave:undefined\n VersionSetter(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n VersionSetter(Box)>>isClip() enter:undefined, leave:undefined\n VersionSetter(Box)>>getClipMode() enter:undefined, leave:undefined\n VersionSetter(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n VersionSetter(Box)>>submorphBounds(translate(750px,250px)) 4ms enter:undefined, leave:undefined\n VersionNumber(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n VersionNumber(Text)>>getTransform() enter:undefined, leave:undefined\n VersionNumber(Text)>>getScale() enter:undefined, leave:undefined\n VersionNumber(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n VersionNumber(Text)>>getPosition() enter:undefined, leave:undefined\n VersionNumber(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n VersionNumber(Text)>>getRotation() enter:undefined, leave:undefined\n VersionNumber(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n VersionNumber(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n VersionNumber(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n VersionNumber(Text)>>isClip() enter:undefined, leave:undefined\n VersionNumber(Text)>>getClipMode() enter:undefined, leave:undefined\n VersionNumber(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n VersionNumber(Text)>>submorphBounds(translate(10px,30px)) enter:undefined, leave:undefined\n Text(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text(Text)>>getTransform() enter:undefined, leave:undefined\n Text(Text)>>getScale() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text(Text)>>getPosition() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text(Text)>>getRotation() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text(Text)>>innerBounds() enter:undefined, leave:undefined\n Text(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text(Text)>>isClip() enter:undefined, leave:undefined\n Text(Text)>>getClipMode() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text(Text)>>submorphBounds(translate(10px,10px)) enter:undefined, leave:undefined\n Button(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n Button(Button)>>getTransform() enter:undefined, leave:undefined\n Button(Button)>>getScale() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Button(Button)>>getPosition() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n Button(Button)>>getRotation() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Button(Button)>>innerBounds() enter:undefined, leave:undefined\n Button(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Button(Button)>>isClip() enter:undefined, leave:undefined\n Button(Button)>>getClipMode() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Button(Button)>>submorphBounds(translate(160px,10px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n TracLink(Box)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 5ms enter:undefined, leave:undefined\n TracLink(Box)>>fullContainsWorldPoint(pt(1329.0,755.0)) 5ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n TracLink(Box)>>fullContainsPoint(pt(1329.0,755.0)) 5ms enter:undefined, leave:undefined\n TracLink(Box)>>getBounds() 5ms enter:undefined, leave:undefined\n TracLink(Box)>>getTransform() enter:undefined, leave:undefined\n TracLink(Box)>>getScale() enter:undefined, leave:undefined\n TracLink(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n TracLink(Box)>>getPosition() enter:undefined, leave:undefined\n TracLink(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n TracLink(Box)>>getRotation() enter:undefined, leave:undefined\n TracLink(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n TracLink(Box)>>innerBounds() 1ms enter:undefined, leave:undefined\n TracLink(Box)>>getShape() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n TracLink(Box)>>isClip() enter:undefined, leave:undefined\n TracLink(Box)>>getClipMode() enter:undefined, leave:undefined\n TracLink(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n TracLink(Box)>>submorphBounds(translate(750px,180px)) 4ms enter:undefined, leave:undefined\n tracIssue(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n tracIssue(Text)>>getTransform() enter:undefined, leave:undefined\n tracIssue(Text)>>getScale() enter:undefined, leave:undefined\n tracIssue(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n tracIssue(Text)>>getPosition() enter:undefined, leave:undefined\n tracIssue(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n tracIssue(Text)>>getRotation() enter:undefined, leave:undefined\n tracIssue(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n tracIssue(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n tracIssue(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n tracIssue(Text)>>isClip() enter:undefined, leave:undefined\n tracIssue(Text)>>getClipMode() enter:undefined, leave:undefined\n tracIssue(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n tracIssue(Text)>>submorphBounds(translate(10px,30px)) enter:undefined, leave:undefined\n Text(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text(Text)>>getTransform() enter:undefined, leave:undefined\n Text(Text)>>getScale() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text(Text)>>getPosition() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text(Text)>>getRotation() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n Text(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text(Text)>>isClip() enter:undefined, leave:undefined\n Text(Text)>>getClipMode() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text(Text)>>submorphBounds(translate(10px,10px)) enter:undefined, leave:undefined\n Button(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n Button(Button)>>getTransform() enter:undefined, leave:undefined\n Button(Button)>>getScale() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Button(Button)>>getPosition() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n Button(Button)>>getRotation() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Button(Button)>>innerBounds() 1ms enter:undefined, leave:undefined\n Button(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Button(Button)>>isClip() enter:undefined, leave:undefined\n Button(Button)>>getClipMode() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Button(Button)>>submorphBounds(translate(160px,10px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n issueDescription(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 1ms enter:undefined, leave:undefined\n issueDescription(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n issueDescription(Text)>>fullContainsPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n issueDescription(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n issueDescription(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n issueDescription(Text)>>getScale() enter:undefined, leave:undefined\n issueDescription(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n issueDescription(Text)>>getPosition() enter:undefined, leave:undefined\n issueDescription(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n issueDescription(Text)>>getRotation() enter:undefined, leave:undefined\n issueDescription(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n issueDescription(Text)>>innerBounds() enter:undefined, leave:undefined\n issueDescription(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n issueDescription(Text)>>isClip() enter:undefined, leave:undefined\n issueDescription(Text)>>getClipMode() enter:undefined, leave:undefined\n issueDescription(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n issueDescription(Text)>>submorphBounds(translate(30px,120px)) enter:undefined, leave:undefined\n issueTitle(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 1ms enter:undefined, leave:undefined\n issueTitle(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n issueTitle(Text)>>fullContainsPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n issueTitle(Text)>>getBounds() enter:undefined, leave:undefined\n issueTitle(Text)>>getTransform() enter:undefined, leave:undefined\n issueTitle(Text)>>getScale() enter:undefined, leave:undefined\n issueTitle(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n issueTitle(Text)>>getPosition() enter:undefined, leave:undefined\n issueTitle(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n issueTitle(Text)>>getRotation() enter:undefined, leave:undefined\n issueTitle(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n issueTitle(Text)>>innerBounds() enter:undefined, leave:undefined\n issueTitle(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n issueTitle(Text)>>isClip() enter:undefined, leave:undefined\n issueTitle(Text)>>getClipMode() enter:undefined, leave:undefined\n issueTitle(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n issueTitle(Text)>>submorphBounds(translate(10px,20px)) enter:undefined, leave:undefined\n lively.morphic.World>>innerBoundsContainsWorldPoint(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>innerBoundsContainsPoint(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.World>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined","_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"7380":{"_Position":{"__isSmartRef__":true,"id":7381},"renderContextTable":{"__isSmartRef__":true,"id":7382},"_Extent":{"__isSmartRef__":true,"id":7383},"_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":7384},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":7385},"_Fill":{"__isSmartRef__":true,"id":7386},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"7381":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"7382":{"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"},"7383":{"x":500,"y":465,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7384":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"7385":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"7386":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"7387":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"7388":{"style":{"__isSmartRef__":true,"id":7389},"chunkOwner":{"__isSmartRef__":true,"id":7379},"storedString":"BugText(Text)>>openInWorld() 574ms enter:, leave:undefined\n lively.morphic.World>>addMorph(,) 247ms enter:, leave:undefined\n BugText(Text)>>isAncestorOf() enter:, leave:\n BugText(Text)>>withAllSubmorphsDo(function (grandchild) {\n if (grandchild === aMorph) {\n found = true;}}) enter:, leave:\n lively.morphic.World>>renderContext() enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>renderAfterUsing(alively.morphic.HTML.RenderContext,) 247ms enter:, leave:undefined\n BugText(Text)>>replaceRenderContextWith(alively.morphic.HTML.RenderContext) enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>prepareForNewRenderContext(alively.morphic.HTML.RenderContext) 236ms enter:, leave:undefined\n BugText(Text)>>prepareForNewRenderContext(alively.morphic.HTML.RenderContext) 236ms enter:, leave:\n BugText(Text)>>setRenderContext(alively.morphic.HTML.RenderContext) enter:, leave:\n BugText(Text)>>getShape() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>setRenderContext(alively.morphic.HTML.RenderContext) enter:, leave:\n BugText(Text)>>renderContextDispatch(init) 172ms enter:, leave:\n BugText(Text)>>initHTML(alively.morphic.HTML.RenderContext,) 172ms enter:, leave:\n BugText(Text)>>createTextNodeHTML() enter:, leave:\n BugText(Text)>>initHTML(alively.morphic.HTML.RenderContext) 153ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>htmlRect() 1ms enter:, leave:\n BugText(Text)>>isFocusable() enter:, leave:\n BugText(Text)>>morphicGetter(Focusable) enter:, leave:\n BugText(Text)>>setFocusableHTML(alively.morphic.HTML.RenderContext,true) enter:, leave:\n BugText(Text)>>getPivotPoint() 1ms enter:, leave:\n BugText(Text)>>morphicGetter(PivotPoint) 1ms enter:, leave:\n BugText(Text)>>setPivotPointHTML(alively.morphic.HTML.RenderContext,pt(0.0,0.0)) 1ms enter:, leave:\n BugText(Text)>>getRotation() enter:, leave:\n BugText(Text)>>morphicGetter(Rotation) enter:, leave:\n BugText(Text)>>getScale() enter:, leave:\n BugText(Text)>>morphicGetter(Scale) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setHTMLTransform([object HTMLDivElement],0,1,pt(0.0,0.0)) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setHTMLTransformOrigin([object HTMLDivElement],pt(0.0,0.0)) enter:, leave:\n BugText(Text)>>getPosition() enter:, leave:\n BugText(Text)>>morphicGetter(Position) enter:, leave:\n BugText(Text)>>setPositionHTML(alively.morphic.HTML.RenderContext,pt(89.0,401.0)) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setPosition([object HTMLDivElement],pt(89.0,401.0)) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n BugText(Text)>>getRotation() enter:, leave:\n BugText(Text)>>morphicGetter(Rotation) enter:, leave:\n BugText(Text)>>setRotationHTML(alively.morphic.HTML.RenderContext,0) 144ms enter:, leave:\n BugText(Text)>>getScale() 143ms enter:, leave:\n BugText(Text)>>morphicGetter(Scale) enter:, leave:\n BugText(Text)>>getPivotPoint() 1ms enter:, leave:\n BugText(Text)>>morphicGetter(PivotPoint) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setHTMLTransform([object HTMLDivElement],0,1,pt(0.0,0.0)) enter:, leave:\n BugText(Text)>>getScale() enter:, leave:\n BugText(Text)>>morphicGetter(Scale) enter:, leave:\n BugText(Text)>>setScaleHTML(alively.morphic.HTML.RenderContext,1) 2ms enter:, leave:\n BugText(Text)>>getRotation() enter:, leave:\n BugText(Text)>>morphicGetter(Rotation) enter:, leave:\n BugText(Text)>>getPivotPoint() enter:, leave:\n BugText(Text)>>morphicGetter(PivotPoint) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setHTMLTransform([object HTMLDivElement],0,1,pt(0.0,0.0)) 1ms enter:, leave:\n BugText(Text)>>getClipMode() enter:, leave:\n BugText(Text)>>morphicGetter(ClipMode) enter:, leave:\n BugText(Text)>>setClipModeHTML(alively.morphic.HTML.RenderContext,visible) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>setClipMode(visible) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeSetter(ClipMode,visible) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(setClipMode,visible) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>setClipModeHTML(alively.morphic.HTML.RenderContext,visible) enter:, leave:\n BugText(Text)>>getHandStyle() enter:, leave:\n BugText(Text)>>morphicGetter(HandStyle) enter:, leave:\n BugText(Text)>>setHandStyleHTML(alively.morphic.HTML.RenderContext,) enter:, leave:\n BugText(Text)>>getPointerEvents() enter:, leave:\n BugText(Text)>>morphicGetter(PointerEvents) enter:, leave:\n BugText(Text)>>setPointerEventsHTML(alively.morphic.HTML.RenderContext,) enter:, leave:\n BugText(Text)>>morphicGetter(Visible) 1ms enter:, leave:\n BugText(Text)>>morphicGetter(ToolTip) enter:, leave:\n BugText(Text)>>getFontSize() enter:, leave:\n BugText(Text)>>morphicGetter(FontSize) enter:, leave:\n BugText(Text)>>setFontSizeHTML(alively.morphic.HTML.RenderContext,14) enter:, leave:\n BugText(Text)>>getFontFamily() 1ms enter:, leave:\n BugText(Text)>>morphicGetter(FontFamily) enter:, leave:\n BugText(Text)>>setFontFamilyHTML(alively.morphic.HTML.RenderContext,Arial, sans-serif) enter:, leave:\n BugText(Text)>>getAlign() enter:, leave:\n BugText(Text)>>morphicGetter(Align) enter:, leave:\n BugText(Text)>>setAlignHTML(alively.morphic.HTML.RenderContext,) 1ms enter:, leave:\n BugText(Text)>>setWhiteSpaceHandling(pre-wrap) enter:, leave:\n BugText(Text)>>morphicSetter(WhiteSpaceHandling,pre-wrap) enter:, leave:\n BugText(Text)>>renderContextDispatch(setWhiteSpaceHandling,pre-wrap) enter:, leave:\n BugText(Text)>>setWhiteSpaceHandlingHTML(alively.morphic.HTML.RenderContext,pre-wrap) enter:, leave:\n BugText(Text)>>getVerticalAlign() 1ms enter:, leave:\n BugText(Text)>>morphicGetter(VerticalAlign) enter:, leave:\n BugText(Text)>>setVerticalAlignHTML(alively.morphic.HTML.RenderContext,) enter:, leave:\n BugText(Text)>>getDisplay() enter:, leave:\n BugText(Text)>>morphicGetter(Display) enter:, leave:\n BugText(Text)>>setDisplayHTML(alively.morphic.HTML.RenderContext,) 1ms enter:, leave:\n BugText(Text)>>getTextColor() enter:, leave:\n BugText(Text)>>morphicGetter(TextColor) enter:, leave:\n BugText(Text)>>setTextColorHTML(alively.morphic.HTML.RenderContext,rgb(0,0,0)) enter:, leave:\n BugText(Text)>>getWhiteSpaceHandling() 1ms enter:, leave:\n BugText(Text)>>morphicGetter(WhiteSpaceHandling) 1ms enter:, leave:\n BugText(Text)>>setWhiteSpaceHandlingHTML(alively.morphic.HTML.RenderContext,pre-wrap) enter:, leave:\n BugText(Text)>>fit() 14ms enter:, leave:\n BugText(Text)>>getExtent() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n BugText(Text)>>getTextExtent() 1ms enter:, leave:\n BugText(Text)>>renderContextDispatch(getTextExtent) 1ms enter:, leave:\n BugText(Text)>>getTextExtentHTML(alively.morphic.HTML.RenderContext,) 1ms enter:, leave:\n BugText(Text)>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n BugText(Text)>>getBorderWidth() enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n BugText(Text)>>getPadding() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPadding() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:, leave:\n BugText(Text)>>setExtent(pt(136.0,22.0)) 11ms enter:, leave:\n BugText(Text)>>setExtent(pt(136.0,22.0)) 2ms enter:, leave:\n BugText(Text)>>getMinExtent() 1ms enter:, leave:\n BugText(Text)>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setExtent(pt(136.0,22.0)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeSetter(Extent,pt(136.0,22.0)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(setExtent,pt(136.0,22.0)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>setExtentHTML(alively.morphic.HTML.RenderContext,pt(136.0,22.0)) 1ms enter:, leave:\n lively.morphic.World>>submorphResized() enter:, leave:\n lively.morphic.World>>getLayouter() enter:, leave:\n BugText(Text)>>getTextExtent() 1ms enter:, leave:\n BugText(Text)>>renderContextDispatch(getTextExtent) 1ms enter:, leave:\n BugText(Text)>>getTextExtentHTML(alively.morphic.HTML.RenderContext,) enter:, leave:\n BugText(Text)>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n BugText(Text)>>getScrollBarExtent() enter:, leave:\n BugText(Text)>>renderContextDispatch(getScrollBarExtent) enter:, leave:\n BugText(Text)>>getScrollBarExtentHTML(alively.morphic.HTML.RenderContext,) enter:, leave:\n BugText(Text)>>getBorderWidth() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n BugText(Text)>>getPadding() enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPadding() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:, leave:\n BugText(Text)>>showsVerticalScrollBar() 1ms enter:, leave:\n BugText(Text)>>renderContextDispatch(showsVerticalScrollBar) 1ms enter:, leave:\n BugText(Text)>>showsVerticalScrollBarHTML(alively.morphic.HTML.RenderContext,) 1ms enter:, leave:\n BugText(Text)>>setMaxTextWidth(136) 1ms enter:, leave:\n BugText(Text)>>morphicSetter(MaxTextWidth,136) 1ms enter:, leave:\n BugText(Text)>>renderContextDispatch(setMaxTextWidth,136) 1ms enter:, leave:\n BugText(Text)>>setMaxTextWidthHTML(alively.morphic.HTML.RenderContext,136) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setMaxWidth([object HTMLDivElement],136) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>getCssInt([object HTMLDivElement],min-width) enter:, leave:\n BugText(Text)>>setMinTextWidth(136) 1ms enter:, leave:\n BugText(Text)>>morphicSetter(MinTextWidth,136) 1ms enter:, leave:\n BugText(Text)>>renderContextDispatch(setMinTextWidth,136) enter:, leave:\n BugText(Text)>>setMinTextWidthHTML(alively.morphic.HTML.RenderContext,136) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setMinWidth([object HTMLDivElement],136) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n BugText(Text)>>setMaxTextHeight() 1ms enter:, leave:\n BugText(Text)>>morphicSetter(MaxTextHeight,) 1ms enter:, leave:\n BugText(Text)>>renderContextDispatch(setMaxTextHeight,) enter:, leave:\n BugText(Text)>>setMaxTextHeightHTML(alively.morphic.HTML.RenderContext,) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setMaxHeight([object HTMLDivElement],) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n BugText(Text)>>setMinTextHeight() 1ms enter:, leave:\n BugText(Text)>>morphicSetter(MinTextHeight,) 1ms enter:, leave:\n BugText(Text)>>renderContextDispatch(setMinTextHeight,) 1ms enter:, leave:\n BugText(Text)>>setMinTextHeightHTML(alively.morphic.HTML.RenderContext,) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setMinHeight([object HTMLDivElement],) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>getShape() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderUsing(alively.morphic.HTML.RenderContext) 17ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>setRenderContext(alively.morphic.HTML.RenderContext) enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(init) 17ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>htmlRect() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>initHTML(alively.morphic.HTML.RenderContext) 15ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPosition() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setPositionHTML(alively.morphic.HTML.RenderContext,pt(0.0,0.0)) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setPosition([object HTMLDivElement],pt(0.0,0.0)) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setExtentHTML(alively.morphic.HTML.RenderContext,pt(136.0,22.0)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPadding() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setExtent([object HTMLDivElement],pt(136.0,22.0)) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getFill() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Fill) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setFillHTML(alively.morphic.HTML.RenderContext,rgb(255,215,102)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPosition() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setFill([object HTMLDivElement],rgb(255,215,102),rect(pt(0.0,0.0),pt(136.0,22.0))) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getFillOpacity() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(FillOpacity) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setFillOpacity(1) 3ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getFill() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Fill) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setFill(rgb(255,215,102)) 2ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeSetter(Fill,rgb(255,215,102)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(setFill,rgb(255,215,102)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>setFillHTML(alively.morphic.HTML.RenderContext,rgb(255,215,102)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPosition() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setFill([object HTMLDivElement],rgb(255,215,102),rect(pt(0.0,0.0),pt(136.0,22.0))) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getOpacity() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Opacity) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setOpacityHTML(alively.morphic.HTML.RenderContext,1) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setBorderWidthHTML(alively.morphic.HTML.RenderContext,0) 4ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderColor() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderColor) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getStrokeOpacity() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(StrokeOpacity) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setBorderHTML(alively.morphic.HTML.RenderContext,0,rgb(0,0,0),1) 2ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderStyle() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderStyle) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPosition() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setExtentHTML(alively.morphic.HTML.RenderContext,pt(136.0,22.0)) 2ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPadding() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setExtent([object HTMLDivElement],pt(136.0,22.0)) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderStyle() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderStyle) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setBorderStyleHTML(alively.morphic.HTML.RenderContext,solid) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getClipMode() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(ClipMode) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>setClipModeHTML(alively.morphic.HTML.RenderContext,visible) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPadding() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setPaddingHTML(alively.morphic.HTML.RenderContext,rect(pt(0.0,0.0),pt(0.0,0.0))) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderRadius() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderRadius) enter:, leave:\n lively.morphic.HTML.RenderContext>>getShapeNode() enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setHTMLBorderRadius([object HTMLDivElement],0,0) enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(appendShape) enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderHTML(alively.morphic.HTML.RenderContext,) enter:, leave:\n BugText(Text)>>renderContextDispatch(append) 36ms enter:, leave:\n BugText(Text)>>appendHTML(alively.morphic.HTML.RenderContext,) 36ms enter:, leave:\n BugText(Text)>>appendHTML(alively.morphic.HTML.RenderContext,) 19ms enter:, leave:\n lively.morphic.World>>renderContext() enter:, leave:\n lively.morphic.Shapes.Rectangle>>compensateShapeNode(alively.morphic.HTML.RenderContext) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPosition() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n BugText(Text)>>insertMorphNodeInHTML(alively.morphic.HTML.RenderContext,[object HTMLDivElement],[object HTMLDivElement],,[object HTMLDivElement]) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>append([object HTMLDivElement],[object HTMLDivElement]) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isSVG([object HTMLDivElement]) enter:, leave:\n BugText(Text)>>getShape() enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderUsing(alively.morphic.HTML.RenderContext) 15ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>setRenderContext(alively.morphic.HTML.RenderContext) enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(init) 15ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>initHTML(alively.morphic.HTML.RenderContext) 14ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPosition() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setPositionHTML(alively.morphic.HTML.RenderContext,pt(0.0,0.0)) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setPosition([object HTMLDivElement],pt(0.0,0.0)) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setExtentHTML(alively.morphic.HTML.RenderContext,pt(136.0,22.0)) 2ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPadding() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setExtent([object HTMLDivElement],pt(136.0,22.0)) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getFill() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Fill) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setFillHTML(alively.morphic.HTML.RenderContext,rgb(255,215,102)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setFill([object HTMLDivElement],rgb(255,215,102),rect(pt(0.0,0.0),pt(136.0,22.0))) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getFillOpacity() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(FillOpacity) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setFillOpacity(1) 2ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getFill() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Fill) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setFill(rgb(255,215,102)) 2ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeSetter(Fill,rgb(255,215,102)) 2ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(setFill,rgb(255,215,102)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>setFillHTML(alively.morphic.HTML.RenderContext,rgb(255,215,102)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPosition() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setFill([object HTMLDivElement],rgb(255,215,102),rect(pt(0.0,0.0),pt(136.0,22.0))) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getOpacity() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Opacity) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>setOpacityHTML(alively.morphic.HTML.RenderContext,1) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setBorderWidthHTML(alively.morphic.HTML.RenderContext,0) 4ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderColor() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderColor) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getStrokeOpacity() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(StrokeOpacity) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setBorderHTML(alively.morphic.HTML.RenderContext,0,rgb(0,0,0),1) 2ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderStyle() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderStyle) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBounds() enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPosition() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setExtentHTML(alively.morphic.HTML.RenderContext,pt(136.0,22.0)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPadding() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setExtent([object HTMLDivElement],pt(136.0,22.0)) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderStyle() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderStyle) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>setBorderStyleHTML(alively.morphic.HTML.RenderContext,solid) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getClipMode() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(ClipMode) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setClipModeHTML(alively.morphic.HTML.RenderContext,visible) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPadding() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setPaddingHTML(alively.morphic.HTML.RenderContext,rect(pt(0.0,0.0),pt(0.0,0.0))) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderRadius() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderRadius) enter:, leave:\n lively.morphic.HTML.RenderContext>>getShapeNode() 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setHTMLBorderRadius([object HTMLDivElement],0,0) enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(appendShape) enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderHTML(alively.morphic.HTML.RenderContext,) enter:, leave:\n BugText(Text)>>appendTextHTML(alively.morphic.HTML.RenderContext) 1ms enter:, leave:\n BugText(Text)>>fit() 16ms enter:, leave:\n BugText(Text)>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n BugText(Text)>>getTextExtent() 3ms enter:, leave:\n BugText(Text)>>renderContextDispatch(getTextExtent) 3ms enter:, leave:\n BugText(Text)>>getTextExtentHTML(alively.morphic.HTML.RenderContext,) 2ms enter:, leave:\n BugText(Text)>>getBorderWidth() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) 1ms enter:, leave:\n BugText(Text)>>getPadding() enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPadding() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:, leave:\n BugText(Text)>>setExtent(pt(136.0,22.0)) 12ms enter:, leave:\n BugText(Text)>>setExtent(pt(136.0,22.0)) 4ms enter:, leave:\n BugText(Text)>>getMinExtent() enter:, leave:\n BugText(Text)>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>getExtent() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:, leave:\n lively.morphic.Shapes.Rectangle>>setExtent(pt(136.0,22.0)) 2ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeSetter(Extent,pt(136.0,22.0)) 2ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(setExtent,pt(136.0,22.0)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>setExtentHTML(alively.morphic.HTML.RenderContext,pt(136.0,22.0)) 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPadding() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setExtent([object HTMLDivElement],pt(136.0,22.0)) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n lively.morphic.World>>submorphResized() 1ms enter:, leave:\n lively.morphic.World>>getLayouter() enter:, leave:\n BugText(Text)>>getTextExtent() enter:, leave:\n BugText(Text)>>renderContextDispatch(getTextExtent) enter:, leave:\n BugText(Text)>>getTextExtentHTML(alively.morphic.HTML.RenderContext,) enter:, leave:\n BugText(Text)>>getScrollBarExtent() 1ms enter:, leave:\n BugText(Text)>>renderContextDispatch(getScrollBarExtent) 1ms enter:, leave:\n BugText(Text)>>getScrollBarExtentHTML(alively.morphic.HTML.RenderContext,) enter:, leave:\n BugText(Text)>>getBorderWidth() enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n BugText(Text)>>getPadding() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getPadding() enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:, leave:\n BugText(Text)>>showsVerticalScrollBar() 1ms enter:, leave:\n BugText(Text)>>renderContextDispatch(showsVerticalScrollBar) 1ms enter:, leave:\n BugText(Text)>>showsVerticalScrollBarHTML(alively.morphic.HTML.RenderContext,) 1ms enter:, leave:\n BugText(Text)>>getBorderWidth() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>getBorderWidth() 1ms enter:, leave:\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:, leave:\n BugText(Text)>>setMaxTextWidth(136) 1ms enter:, leave:\n BugText(Text)>>morphicSetter(MaxTextWidth,136) 1ms enter:, leave:\n BugText(Text)>>renderContextDispatch(setMaxTextWidth,136) 1ms enter:, leave:\n BugText(Text)>>setMaxTextWidthHTML(alively.morphic.HTML.RenderContext,136) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setMaxWidth([object HTMLDivElement],136) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>getCssInt([object HTMLDivElement],min-width) enter:, leave:\n BugText(Text)>>setMinTextWidth(136) 2ms enter:, leave:\n BugText(Text)>>morphicSetter(MinTextWidth,136) enter:, leave:\n BugText(Text)>>renderContextDispatch(setMinTextWidth,136) enter:, leave:\n BugText(Text)>>setMinTextWidthHTML(alively.morphic.HTML.RenderContext,136) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setMinWidth([object HTMLDivElement],136) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n BugText(Text)>>setMaxTextHeight() 1ms enter:, leave:\n BugText(Text)>>morphicSetter(MaxTextHeight,) 1ms enter:, leave:\n BugText(Text)>>renderContextDispatch(setMaxTextHeight,) enter:, leave:\n BugText(Text)>>setMaxTextHeightHTML(alively.morphic.HTML.RenderContext,) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setMaxHeight([object HTMLDivElement],) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n BugText(Text)>>setMinTextHeight() 1ms enter:, leave:\n BugText(Text)>>morphicSetter(MinTextHeight,) 1ms enter:, leave:\n BugText(Text)>>renderContextDispatch(setMinTextHeight,) 1ms enter:, leave:\n BugText(Text)>>setMinTextHeightHTML(alively.morphic.HTML.RenderContext,) 1ms enter:, leave:\n lively.morphic.Rendering.DOMInterface>>setMinHeight([object HTMLDivElement],) enter:, leave:\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:, leave:\n BugText(Text)>>registerForEvents(true) 9ms enter:, leave:\n BugText(Text)>>registerForMouseEvents(true) 4ms enter:, leave:\n BugText(Text)>>registerForEvent(mouseup,,onMouseUpEntry,true) 1ms enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>registerForEvent(mousedown,,onMouseDownEntry,true) 1ms enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>renderContext() 1ms enter:, leave:\n BugText(Text)>>registerForEvent(mousemove,,onMouseMoveEntry,true) enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>registerForEvent(selectstart,,onSelectStart,true) 1ms enter:, leave:\n BugText(Text)>>renderContext() 1ms enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>registerForEvent(contextmenu,,onContextMenu,true) enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>registerForEvent(mousewheel,,onMouseWheelEntry,true) enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>registerForKeyboardEvents(true) 3ms enter:, leave:\n BugText(Text)>>registerForKeyboardEvents(true) 2ms enter:, leave:\n BugText(Text)>>registerForEvent(keydown,,onKeyDown,true) 1ms enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>registerForEvent(keyup,,onKeyUp,true) 1ms enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>renderContext() 1ms enter:, leave:\n BugText(Text)>>registerForEvent(keypress,,onKeyPress,true) enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>registerForEvent(paste,,onPaste,true) 1ms enter:, leave:\n BugText(Text)>>renderContext() 1ms enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>registerForEvent(cut,,onCut,true) enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>registerForOtherEvents(true) enter:, leave:\n BugText(Text)>>registerForTouchEvents(true) enter:, leave:\n BugText(Text)>>registerForFocusAndBlurEvents() 1ms enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>renderContext() enter:, leave:\n BugText(Text)>>resumeStepping() enter:, leave:\n BugText(Text)>>getTextChunks() enter:, leave:\n BugText(Text)>>renderContextDispatch(append,) 10ms enter:undefined, leave:undefined\n BugText(Text)>>appendHTML(alively.morphic.HTML.RenderContext,) 10ms enter:undefined, leave:undefined\n BugText(Text)>>appendHTML(alively.morphic.HTML.RenderContext,) 4ms enter:undefined, leave:undefined\n BugText(Text)>>insertMorphNodeInHTML(alively.morphic.HTML.RenderContext,[object HTMLDivElement],[object HTMLDivElement],,[object HTMLDivElement]) enter:undefined, leave:undefined\n BugText(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>renderUsing(alively.morphic.HTML.RenderContext) 3ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setRenderContext(alively.morphic.HTML.RenderContext) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(init) 3ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>initHTML(alively.morphic.HTML.RenderContext) 3ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setPositionHTML(alively.morphic.HTML.RenderContext,pt(0.0,0.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setPosition([object HTMLDivElement],pt(0.0,0.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setExtentHTML(alively.morphic.HTML.RenderContext,pt(136.0,22.0)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPadding() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setExtent([object HTMLDivElement],pt(136.0,22.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getFill() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Fill) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setFillHTML(alively.morphic.HTML.RenderContext,rgb(255,215,102)) 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setFill([object HTMLDivElement],rgb(255,215,102),rect(pt(0.0,0.0),pt(136.0,22.0))) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getFillOpacity() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(FillOpacity) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setFillOpacity(1) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getFill() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Fill) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setFill(rgb(255,215,102)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeSetter(Fill,rgb(255,215,102)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(setFill,rgb(255,215,102)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setFillHTML(alively.morphic.HTML.RenderContext,rgb(255,215,102)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setFill([object HTMLDivElement],rgb(255,215,102),rect(pt(0.0,0.0),pt(136.0,22.0))) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getOpacity() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Opacity) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setOpacityHTML(alively.morphic.HTML.RenderContext,1) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setBorderWidthHTML(alively.morphic.HTML.RenderContext,0) 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderColor() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderColor) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getStrokeOpacity() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(StrokeOpacity) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setBorderHTML(alively.morphic.HTML.RenderContext,0,rgb(0,0,0),1) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderStyle() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderStyle) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setExtentHTML(alively.morphic.HTML.RenderContext,pt(136.0,22.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPadding() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderWidth() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setExtent([object HTMLDivElement],pt(136.0,22.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderStyle() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderStyle) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setBorderStyleHTML(alively.morphic.HTML.RenderContext,solid) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setClipModeHTML(alively.morphic.HTML.RenderContext,visible) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPadding() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setPaddingHTML(alively.morphic.HTML.RenderContext,rect(pt(0.0,0.0),pt(0.0,0.0))) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderRadius() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderRadius) enter:undefined, leave:undefined\n lively.morphic.HTML.RenderContext>>getShapeNode() enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setHTMLBorderRadius([object HTMLDivElement],0,0) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(appendShape) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>renderHTML(alively.morphic.HTML.RenderContext,) enter:undefined, leave:undefined\n BugText(Text)>>appendTextHTML(alively.morphic.HTML.RenderContext) enter:undefined, leave:undefined\n BugText(Text)>>fit() 6ms enter:undefined, leave:undefined\n BugText(Text)>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n BugText(Text)>>getTextExtent() 2ms enter:undefined, leave:undefined\n BugText(Text)>>renderContextDispatch(getTextExtent) 2ms enter:undefined, leave:undefined\n BugText(Text)>>getTextExtentHTML(alively.morphic.HTML.RenderContext,) 2ms enter:undefined, leave:undefined\n BugText(Text)>>getBorderWidth() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:undefined, leave:undefined\n BugText(Text)>>getPadding() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPadding() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:undefined, leave:undefined\n BugText(Text)>>setExtent(pt(136.0,22.0)) 3ms enter:undefined, leave:undefined\n BugText(Text)>>setExtent(pt(136.0,22.0)) 1ms enter:undefined, leave:undefined\n BugText(Text)>>getMinExtent() enter:undefined, leave:undefined\n BugText(Text)>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setExtent(pt(136.0,22.0)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeSetter(Extent,pt(136.0,22.0)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(setExtent,pt(136.0,22.0)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setExtentHTML(alively.morphic.HTML.RenderContext,pt(136.0,22.0)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPadding() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setExtent([object HTMLDivElement],pt(136.0,22.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.World>>submorphResized() enter:undefined, leave:undefined\n lively.morphic.World>>getLayouter() enter:undefined, leave:undefined\n BugText(Text)>>getTextExtent() enter:undefined, leave:undefined\n BugText(Text)>>renderContextDispatch(getTextExtent) enter:undefined, leave:undefined\n BugText(Text)>>getTextExtentHTML(alively.morphic.HTML.RenderContext,) enter:undefined, leave:undefined\n BugText(Text)>>getScrollBarExtent() enter:undefined, leave:undefined\n BugText(Text)>>renderContextDispatch(getScrollBarExtent) enter:undefined, leave:undefined\n BugText(Text)>>getScrollBarExtentHTML(alively.morphic.HTML.RenderContext,) enter:undefined, leave:undefined\n BugText(Text)>>getBorderWidth() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderWidth() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) 1ms enter:undefined, leave:undefined\n BugText(Text)>>getPadding() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPadding() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:undefined, leave:undefined\n BugText(Text)>>showsVerticalScrollBar() enter:undefined, leave:undefined\n BugText(Text)>>renderContextDispatch(showsVerticalScrollBar) enter:undefined, leave:undefined\n BugText(Text)>>showsVerticalScrollBarHTML(alively.morphic.HTML.RenderContext,) enter:undefined, leave:undefined\n BugText(Text)>>getBorderWidth() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:undefined, leave:undefined\n BugText(Text)>>setMaxTextWidth(136) enter:undefined, leave:undefined\n BugText(Text)>>morphicSetter(MaxTextWidth,136) enter:undefined, leave:undefined\n BugText(Text)>>renderContextDispatch(setMaxTextWidth,136) enter:undefined, leave:undefined\n BugText(Text)>>setMaxTextWidthHTML(alively.morphic.HTML.RenderContext,136) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setMaxWidth([object HTMLDivElement],136) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>getCssInt([object HTMLDivElement],min-width) enter:undefined, leave:undefined\n BugText(Text)>>setMinTextWidth(136) 1ms enter:undefined, leave:undefined\n BugText(Text)>>morphicSetter(MinTextWidth,136) 1ms enter:undefined, leave:undefined\n BugText(Text)>>renderContextDispatch(setMinTextWidth,136) 1ms enter:undefined, leave:undefined\n BugText(Text)>>setMinTextWidthHTML(alively.morphic.HTML.RenderContext,136) 1ms enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setMinWidth([object HTMLDivElement],136) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n BugText(Text)>>setMaxTextHeight() enter:undefined, leave:undefined\n BugText(Text)>>morphicSetter(MaxTextHeight,) enter:undefined, leave:undefined\n BugText(Text)>>renderContextDispatch(setMaxTextHeight,) enter:undefined, leave:undefined\n BugText(Text)>>setMaxTextHeightHTML(alively.morphic.HTML.RenderContext,) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setMaxHeight([object HTMLDivElement],) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n BugText(Text)>>setMinTextHeight() enter:undefined, leave:undefined\n BugText(Text)>>morphicSetter(MinTextHeight,) enter:undefined, leave:undefined\n BugText(Text)>>renderContextDispatch(setMinTextHeight,) enter:undefined, leave:undefined\n BugText(Text)>>setMinTextHeightHTML(alively.morphic.HTML.RenderContext,) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setMinHeight([object HTMLDivElement],) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n BugText(Text)>>resumeSteppingAll() enter:undefined, leave:undefined\n BugText(Text)>>withAllSubmorphsDo(function (ea) { ea.scripts.invoke('resume') }) enter:undefined, leave:undefined\n lively.morphic.World>>getLayouter() enter:undefined, leave:undefined\n lively.morphic.World>>addMorph() 9ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>isAncestorOf() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>withAllSubmorphsDo(function (grandchild) {\n if (grandchild === aMorph) {\n found = true;}}) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>transformForNewOwner() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getTransform() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getScale() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getPosition() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getRotation() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>remove() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>suspendSteppingAll() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>withAllSubmorphsDo(function (ea) { ea.suspendStepping() }) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>suspendStepping() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>renderContextDispatch(remove) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>removeHTML(alively.morphic.HTML.RenderContext,) enter:undefined, leave:undefined\n lively.morphic.World>>removeMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getLayouter() enter:undefined, leave:undefined\n lively.morphic.HTML.RenderContext>>removeNode([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>setTransform(translate(1329px,755px)) 2ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>setPosition(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicSetter(Position,pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>setPosition(pt(1329.0,765.0)) enter:undefined, leave:undefined\n lively.morphic.Text>>morphicSetter(Position,pt(1329.0,765.0)) enter:undefined, leave:undefined\n lively.morphic.Text>>renderContextDispatch(setPosition,pt(1329.0,765.0)) enter:undefined, leave:undefined\n lively.morphic.Text>>setPositionHTML(alively.morphic.HTML.RenderContext,pt(1329.0,765.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setPosition([object HTMLDivElement],pt(1329.0,765.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>renderContextDispatch(setPosition,pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>setPositionHTML(alively.morphic.HTML.RenderContext,pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setPosition([object HTMLDivElement],pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>setRotation(0) 1ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicSetter(Rotation,0) 1ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>renderContextDispatch(setRotation,0) 1ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>setRotationHTML(alively.morphic.HTML.RenderContext,0) 1ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getScale() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getPivotPoint() 1ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicGetter(PivotPoint) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setHTMLTransform([object HTMLDivElement],0,1,pt(0.0,0.0)) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>setScale(1) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicSetter(Scale,1) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>renderContextDispatch(setScale,1) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>setScaleHTML(alively.morphic.HTML.RenderContext,1) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getRotation() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getPivotPoint() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicGetter(PivotPoint) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setHTMLTransform([object HTMLDivElement],0,1,pt(0.0,0.0)) enter:undefined, leave:undefined\n lively.morphic.World>>renderContext() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>renderContext() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>renderAfterUsing(alively.morphic.HTML.RenderContext,) 5ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>replaceRenderContextWith(alively.morphic.HTML.RenderContext) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>renderContext() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>renderContextDispatch(append,) 4ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>appendHTML(alively.morphic.HTML.RenderContext,) 4ms enter:undefined, leave:undefined\n lively.morphic.World>>renderContext() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>compensateShapeNode(alively.morphic.HTML.RenderContext) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>insertMorphNodeInHTML(alively.morphic.HTML.RenderContext,[object HTMLDivElement],[object HTMLDivElement],,[object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>append([object HTMLDivElement],[object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isSVG([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>renderUsing(alively.morphic.HTML.RenderContext) 4ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setRenderContext(alively.morphic.HTML.RenderContext) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(init) 4ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>initHTML(alively.morphic.HTML.RenderContext) 3ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setPositionHTML(alively.morphic.HTML.RenderContext,pt(0.0,0.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setPosition([object HTMLDivElement],pt(0.0,0.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setExtentHTML(alively.morphic.HTML.RenderContext,pt(2.0,2.0)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPadding() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setExtent([object HTMLDivElement],pt(2.0,2.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getFill() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Fill) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setFillHTML(alively.morphic.HTML.RenderContext,rgb(204,0,0)) 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setFill([object HTMLDivElement],rgb(204,0,0),rect(pt(0.0,0.0),pt(2.0,2.0))) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getFillOpacity() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(FillOpacity) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setFillOpacity(1) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getFill() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Fill) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setFill(rgb(204,0,0)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeSetter(Fill,rgb(204,0,0)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(setFill,rgb(204,0,0)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setFillHTML(alively.morphic.HTML.RenderContext,rgb(204,0,0)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setFill([object HTMLDivElement],rgb(204,0,0),rect(pt(0.0,0.0),pt(2.0,2.0))) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getOpacity() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Opacity) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setOpacityHTML(alively.morphic.HTML.RenderContext,1) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderWidth() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setBorderWidthHTML(alively.morphic.HTML.RenderContext,0) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderColor() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderColor) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getStrokeOpacity() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(StrokeOpacity) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setBorderHTML(alively.morphic.HTML.RenderContext,0,rgb(204,0,0),1) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderStyle() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderStyle) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setExtentHTML(alively.morphic.HTML.RenderContext,pt(2.0,2.0)) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPadding() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderWidth() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderWidth) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setExtent([object HTMLDivElement],pt(2.0,2.0)) enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>isHTML([object HTMLDivElement]) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderStyle() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderStyle) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setBorderStyleHTML(alively.morphic.HTML.RenderContext,solid) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setClipModeHTML(alively.morphic.HTML.RenderContext,visible) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPadding() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Padding) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>setPaddingHTML(alively.morphic.HTML.RenderContext,rect(pt(0.0,0.0),pt(0.0,0.0))) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBorderRadius() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(BorderRadius) enter:undefined, leave:undefined\n lively.morphic.HTML.RenderContext>>getShapeNode() enter:undefined, leave:undefined\n lively.morphic.Rendering.DOMInterface>>setHTMLBorderRadius([object HTMLDivElement],0,0) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>renderContextDispatch(appendShape) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>renderHTML(alively.morphic.HTML.RenderContext,) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>resumeSteppingAll() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>withAllSubmorphsDo(function (ea) { ea.scripts.invoke('resume') }) enter:undefined, leave:undefined\n lively.morphic.World>>getLayouter() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.World>>getTopmostMorph(pt(1329.0,755.0)) 316ms enter:undefined, leave:undefined\n lively.morphic.World>>morphsContainingPoint(pt(1329.0,755.0)) 316ms enter:undefined, leave:undefined\n lively.morphic.World>>fullContainsWorldPoint(pt(1329.0,755.0)) 128ms enter:undefined, leave:undefined\n lively.morphic.World>>fullContainsPoint(pt(1329.0,755.0)) 128ms enter:undefined, leave:undefined\n lively.morphic.World>>getBounds() 128ms enter:undefined, leave:undefined\n lively.morphic.World>>getTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getScale() enter:undefined, leave:undefined\n lively.morphic.World>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.World>>getPosition() enter:undefined, leave:undefined\n lively.morphic.World>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.World>>getRotation() enter:undefined, leave:undefined\n lively.morphic.World>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.World>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.World>>isClip() enter:undefined, leave:undefined\n lively.morphic.World>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.World>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.World>>submorphBounds(translate(0px,0px)) 127ms enter:undefined, leave:undefined\n issueTitle(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n issueTitle(Text)>>getTransform() enter:undefined, leave:undefined\n issueTitle(Text)>>getScale() enter:undefined, leave:undefined\n issueTitle(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n issueTitle(Text)>>getPosition() enter:undefined, leave:undefined\n issueTitle(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n issueTitle(Text)>>getRotation() enter:undefined, leave:undefined\n issueTitle(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n issueTitle(Text)>>innerBounds() enter:undefined, leave:undefined\n issueTitle(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n issueTitle(Text)>>isClip() enter:undefined, leave:undefined\n issueTitle(Text)>>getClipMode() enter:undefined, leave:undefined\n issueTitle(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n issueTitle(Text)>>submorphBounds(translate(10px,20px)) enter:undefined, leave:undefined\n issueDescription(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n issueDescription(Text)>>getTransform() enter:undefined, leave:undefined\n issueDescription(Text)>>getScale() enter:undefined, leave:undefined\n issueDescription(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n issueDescription(Text)>>getPosition() enter:undefined, leave:undefined\n issueDescription(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n issueDescription(Text)>>getRotation() enter:undefined, leave:undefined\n issueDescription(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n issueDescription(Text)>>innerBounds() enter:undefined, leave:undefined\n issueDescription(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n issueDescription(Text)>>isClip() enter:undefined, leave:undefined\n issueDescription(Text)>>getClipMode() enter:undefined, leave:undefined\n issueDescription(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n issueDescription(Text)>>submorphBounds(translate(30px,120px)) enter:undefined, leave:undefined\n TracLink(Box)>>getBounds() 5ms enter:undefined, leave:undefined\n TracLink(Box)>>getTransform() enter:undefined, leave:undefined\n TracLink(Box)>>getScale() enter:undefined, leave:undefined\n TracLink(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n TracLink(Box)>>getPosition() enter:undefined, leave:undefined\n TracLink(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n TracLink(Box)>>getRotation() enter:undefined, leave:undefined\n TracLink(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n TracLink(Box)>>innerBounds() enter:undefined, leave:undefined\n TracLink(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n TracLink(Box)>>isClip() 1ms enter:undefined, leave:undefined\n TracLink(Box)>>getClipMode() enter:undefined, leave:undefined\n TracLink(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n TracLink(Box)>>submorphBounds(translate(750px,180px)) 3ms enter:undefined, leave:undefined\n tracIssue(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n tracIssue(Text)>>getTransform() enter:undefined, leave:undefined\n tracIssue(Text)>>getScale() enter:undefined, leave:undefined\n tracIssue(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n tracIssue(Text)>>getPosition() enter:undefined, leave:undefined\n tracIssue(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n tracIssue(Text)>>getRotation() enter:undefined, leave:undefined\n tracIssue(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n tracIssue(Text)>>innerBounds() enter:undefined, leave:undefined\n tracIssue(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n tracIssue(Text)>>isClip() 1ms enter:undefined, leave:undefined\n tracIssue(Text)>>getClipMode() 1ms enter:undefined, leave:undefined\n tracIssue(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n tracIssue(Text)>>submorphBounds(translate(10px,30px)) enter:undefined, leave:undefined\n Text(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text(Text)>>getTransform() enter:undefined, leave:undefined\n Text(Text)>>getScale() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text(Text)>>getPosition() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text(Text)>>getRotation() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text(Text)>>innerBounds() enter:undefined, leave:undefined\n Text(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text(Text)>>isClip() enter:undefined, leave:undefined\n Text(Text)>>getClipMode() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text(Text)>>submorphBounds(translate(10px,10px)) enter:undefined, leave:undefined\n Button(Button)>>getBounds() 1ms enter:undefined, leave:undefined\n Button(Button)>>getTransform() enter:undefined, leave:undefined\n Button(Button)>>getScale() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Button(Button)>>getPosition() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n Button(Button)>>getRotation() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Button(Button)>>innerBounds() enter:undefined, leave:undefined\n Button(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Button(Button)>>isClip() enter:undefined, leave:undefined\n Button(Button)>>getClipMode() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Button(Button)>>submorphBounds(translate(160px,10px)) enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n VersionSetter(Box)>>getBounds() 4ms enter:undefined, leave:undefined\n VersionSetter(Box)>>getTransform() enter:undefined, leave:undefined\n VersionSetter(Box)>>getScale() enter:undefined, leave:undefined\n VersionSetter(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n VersionSetter(Box)>>getPosition() enter:undefined, leave:undefined\n VersionSetter(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n VersionSetter(Box)>>getRotation() enter:undefined, leave:undefined\n VersionSetter(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n VersionSetter(Box)>>innerBounds() enter:undefined, leave:undefined\n VersionSetter(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n VersionSetter(Box)>>isClip() enter:undefined, leave:undefined\n VersionSetter(Box)>>getClipMode() enter:undefined, leave:undefined\n VersionSetter(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n VersionSetter(Box)>>submorphBounds(translate(750px,250px)) 4ms enter:undefined, leave:undefined\n VersionNumber(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n VersionNumber(Text)>>getTransform() enter:undefined, leave:undefined\n VersionNumber(Text)>>getScale() enter:undefined, leave:undefined\n VersionNumber(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n VersionNumber(Text)>>getPosition() enter:undefined, leave:undefined\n VersionNumber(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n VersionNumber(Text)>>getRotation() enter:undefined, leave:undefined\n VersionNumber(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n VersionNumber(Text)>>innerBounds() enter:undefined, leave:undefined\n VersionNumber(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n VersionNumber(Text)>>isClip() enter:undefined, leave:undefined\n VersionNumber(Text)>>getClipMode() enter:undefined, leave:undefined\n VersionNumber(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n VersionNumber(Text)>>submorphBounds(translate(10px,30px)) enter:undefined, leave:undefined\n Text(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n Text(Text)>>getScale() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text(Text)>>getPosition() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text(Text)>>getRotation() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text(Text)>>innerBounds() enter:undefined, leave:undefined\n Text(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text(Text)>>isClip() enter:undefined, leave:undefined\n Text(Text)>>getClipMode() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text(Text)>>submorphBounds(translate(10px,10px)) enter:undefined, leave:undefined\n Button(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n Button(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n Button(Button)>>getScale() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Button(Button)>>getPosition() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n Button(Button)>>getRotation() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Button(Button)>>innerBounds() enter:undefined, leave:undefined\n Button(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Button(Button)>>isClip() enter:undefined, leave:undefined\n Button(Button)>>getClipMode() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Button(Button)>>submorphBounds(translate(160px,10px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getScale() enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getPosition() enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getRotation() enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>innerBounds() enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>isClip() enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getClipMode() enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>submorphBounds(translate(750px,150px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n FixedLabel(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n FixedLabel(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n FixedLabel(Text)>>getScale() enter:undefined, leave:undefined\n FixedLabel(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n FixedLabel(Text)>>getPosition() enter:undefined, leave:undefined\n FixedLabel(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n FixedLabel(Text)>>getRotation() 1ms enter:undefined, leave:undefined\n FixedLabel(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n FixedLabel(Text)>>innerBounds() enter:undefined, leave:undefined\n FixedLabel(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n FixedLabel(Text)>>isClip() enter:undefined, leave:undefined\n FixedLabel(Text)>>getClipMode() enter:undefined, leave:undefined\n FixedLabel(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n FixedLabel(Text)>>submorphBounds(translate(561px,27px)) enter:undefined, leave:undefined\n jenkins.png(Image)>>getBounds() 1ms enter:undefined, leave:undefined\n jenkins.png(Image)>>getTransform() 1ms enter:undefined, leave:undefined\n jenkins.png(Image)>>getScale() enter:undefined, leave:undefined\n jenkins.png(Image)>>morphicGetter(Scale) enter:undefined, leave:undefined\n jenkins.png(Image)>>getPosition() enter:undefined, leave:undefined\n jenkins.png(Image)>>morphicGetter(Position) enter:undefined, leave:undefined\n jenkins.png(Image)>>getRotation() enter:undefined, leave:undefined\n jenkins.png(Image)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n jenkins.png(Image)>>innerBounds() enter:undefined, leave:undefined\n jenkins.png(Image)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Image>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Image>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Image>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Image>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Image>>shapeGetter(Extent) enter:undefined, leave:undefined\n jenkins.png(Image)>>isClip() enter:undefined, leave:undefined\n jenkins.png(Image)>>getClipMode() enter:undefined, leave:undefined\n jenkins.png(Image)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n jenkins.png(Image)>>submorphBounds(translate(900px,40px)) enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getBounds() 5ms enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getTransform() 1ms enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getScale() enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>morphicGetter(Scale) enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getPosition() enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>morphicGetter(Position) enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getRotation() 1ms enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>innerBounds() enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>isClip() enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getClipMode() enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>submorphBounds(translate(776px,20px) scale(1.01,1.01)) 4ms enter:undefined, leave:undefined\n lively.morphic.Morph>>getBounds() 3ms enter:undefined, leave:undefined\n lively.morphic.Morph>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Morph>>getScale() enter:undefined, leave:undefined\n lively.morphic.Morph>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Morph>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Morph>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Morph>>getRotation() 1ms enter:undefined, leave:undefined\n lively.morphic.Morph>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Morph>>innerBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Morph>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.External>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Shapes.External>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.External>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.External>>renderContextDispatch(getExtent) 2ms enter:undefined, leave:undefined\n lively.morphic.Morph>>isClip() enter:undefined, leave:undefined\n lively.morphic.Morph>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Morph>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Morph>>submorphBounds(translate(3px,3px)) enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text1(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text1(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n Text1(Text)>>getScale() enter:undefined, leave:undefined\n Text1(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text1(Text)>>getPosition() enter:undefined, leave:undefined\n Text1(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text1(Text)>>getRotation() enter:undefined, leave:undefined\n Text1(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text1(Text)>>innerBounds() enter:undefined, leave:undefined\n Text1(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text1(Text)>>isClip() enter:undefined, leave:undefined\n Text1(Text)>>getClipMode() enter:undefined, leave:undefined\n Text1(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text1(Text)>>submorphBounds(translate(31px,287px)) enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText1(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n BugText1(Text)>>getTransform() enter:undefined, leave:undefined\n BugText1(Text)>>getScale() enter:undefined, leave:undefined\n BugText1(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n BugText1(Text)>>getPosition() enter:undefined, leave:undefined\n BugText1(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n BugText1(Text)>>getRotation() enter:undefined, leave:undefined\n BugText1(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n BugText1(Text)>>innerBounds() enter:undefined, leave:undefined\n BugText1(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n BugText1(Text)>>isClip() enter:undefined, leave:undefined\n BugText1(Text)>>getClipMode() enter:undefined, leave:undefined\n BugText1(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText1(Text)>>submorphBounds(translate(313px,400px)) enter:undefined, leave:undefined\n issueDescription1(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n issueDescription1(Text)>>getTransform() enter:undefined, leave:undefined\n issueDescription1(Text)>>getScale() enter:undefined, leave:undefined\n issueDescription1(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n issueDescription1(Text)>>getPosition() enter:undefined, leave:undefined\n issueDescription1(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n issueDescription1(Text)>>getRotation() enter:undefined, leave:undefined\n issueDescription1(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n issueDescription1(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n issueDescription1(Text)>>getShape() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n issueDescription1(Text)>>isClip() enter:undefined, leave:undefined\n issueDescription1(Text)>>getClipMode() enter:undefined, leave:undefined\n issueDescription1(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n issueDescription1(Text)>>submorphBounds(translate(262px,398px)) enter:undefined, leave:undefined\n MorphFinder(Box)>>getBounds() 6ms enter:undefined, leave:undefined\n MorphFinder(Box)>>getTransform() enter:undefined, leave:undefined\n MorphFinder(Box)>>getScale() enter:undefined, leave:undefined\n MorphFinder(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n MorphFinder(Box)>>getPosition() enter:undefined, leave:undefined\n MorphFinder(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n MorphFinder(Box)>>getRotation() enter:undefined, leave:undefined\n MorphFinder(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n MorphFinder(Box)>>innerBounds() 1ms enter:undefined, leave:undefined\n MorphFinder(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n MorphFinder(Box)>>isClip() enter:undefined, leave:undefined\n MorphFinder(Box)>>getClipMode() enter:undefined, leave:undefined\n MorphFinder(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n MorphFinder(Box)>>submorphBounds(translate(679px,447px)) 5ms enter:undefined, leave:undefined\n nameLabel(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n nameLabel(Text)>>getTransform() enter:undefined, leave:undefined\n nameLabel(Text)>>getScale() enter:undefined, leave:undefined\n nameLabel(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n nameLabel(Text)>>getPosition() enter:undefined, leave:undefined\n nameLabel(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n nameLabel(Text)>>getRotation() enter:undefined, leave:undefined\n nameLabel(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n nameLabel(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n nameLabel(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n nameLabel(Text)>>isClip() enter:undefined, leave:undefined\n nameLabel(Text)>>getClipMode() enter:undefined, leave:undefined\n nameLabel(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n nameLabel(Text)>>submorphBounds(translate(10px,10px)) enter:undefined, leave:undefined\n Button1(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n Button1(Button)>>getTransform() enter:undefined, leave:undefined\n Button1(Button)>>getScale() enter:undefined, leave:undefined\n Button1(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Button1(Button)>>getPosition() enter:undefined, leave:undefined\n Button1(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n Button1(Button)>>getRotation() enter:undefined, leave:undefined\n Button1(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Button1(Button)>>innerBounds() 1ms enter:undefined, leave:undefined\n Button1(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Button1(Button)>>isClip() enter:undefined, leave:undefined\n Button1(Button)>>getClipMode() enter:undefined, leave:undefined\n Button1(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Button1(Button)>>submorphBounds(translate(387px,9px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Slider(Slider)>>getBounds() 2ms enter:undefined, leave:undefined\n Slider(Slider)>>getTransform() enter:undefined, leave:undefined\n Slider(Slider)>>getScale() enter:undefined, leave:undefined\n Slider(Slider)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Slider(Slider)>>getPosition() enter:undefined, leave:undefined\n Slider(Slider)>>morphicGetter(Position) enter:undefined, leave:undefined\n Slider(Slider)>>getRotation() enter:undefined, leave:undefined\n Slider(Slider)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Slider(Slider)>>innerBounds() 1ms enter:undefined, leave:undefined\n Slider(Slider)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Slider(Slider)>>isClip() enter:undefined, leave:undefined\n Slider(Slider)>>getClipMode() enter:undefined, leave:undefined\n Slider(Slider)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Slider(Slider)>>submorphBounds(translate(10px,45px)) 1ms enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getTransform() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getScale() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getPosition() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getRotation() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>isClip() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>submorphBounds(translate(250.94px,0px)) enter:undefined, leave:undefined\n FilterSource(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n FilterSource(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n FilterSource(Text)>>getScale() enter:undefined, leave:undefined\n FilterSource(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n FilterSource(Text)>>getPosition() enter:undefined, leave:undefined\n FilterSource(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n FilterSource(Text)>>getRotation() 1ms enter:undefined, leave:undefined\n FilterSource(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n FilterSource(Text)>>innerBounds() enter:undefined, leave:undefined\n FilterSource(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n FilterSource(Text)>>isClip() enter:undefined, leave:undefined\n FilterSource(Text)>>getClipMode() enter:undefined, leave:undefined\n FilterSource(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n FilterTarget(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n FilterTarget(Text)>>getTransform() enter:undefined, leave:undefined\n FilterTarget(Text)>>getScale() enter:undefined, leave:undefined\n FilterTarget(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n FilterTarget(Text)>>getPosition() enter:undefined, leave:undefined\n FilterTarget(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n FilterTarget(Text)>>getRotation() enter:undefined, leave:undefined\n FilterTarget(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n FilterTarget(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n FilterTarget(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n FilterTarget(Text)>>isClip() enter:undefined, leave:undefined\n FilterTarget(Text)>>getClipMode() enter:undefined, leave:undefined\n FilterTarget(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Rectangle(Box)>>getBounds() 4ms enter:undefined, leave:undefined\n Rectangle(Box)>>getTransform() enter:undefined, leave:undefined\n Rectangle(Box)>>getScale() enter:undefined, leave:undefined\n Rectangle(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Rectangle(Box)>>getPosition() enter:undefined, leave:undefined\n Rectangle(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n Rectangle(Box)>>getRotation() enter:undefined, leave:undefined\n Rectangle(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Rectangle(Box)>>innerBounds() 1ms enter:undefined, leave:undefined\n Rectangle(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Rectangle(Box)>>isClip() enter:undefined, leave:undefined\n Rectangle(Box)>>getClipMode() enter:undefined, leave:undefined\n Rectangle(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Rectangle(Box)>>submorphBounds(translate(697px,1186px)) 3ms enter:undefined, leave:undefined\n Button2(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n Button2(Button)>>getTransform() enter:undefined, leave:undefined\n Button2(Button)>>getScale() enter:undefined, leave:undefined\n Button2(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Button2(Button)>>getPosition() enter:undefined, leave:undefined\n Button2(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n Button2(Button)>>getRotation() enter:undefined, leave:undefined\n Button2(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Button2(Button)>>innerBounds() 1ms enter:undefined, leave:undefined\n Button2(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Button2(Button)>>isClip() enter:undefined, leave:undefined\n Button2(Button)>>getClipMode() enter:undefined, leave:undefined\n Button2(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Button2(Button)>>submorphBounds(translate(316px,93px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n FilterList(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n FilterList(Text)>>getTransform() enter:undefined, leave:undefined\n FilterList(Text)>>getScale() enter:undefined, leave:undefined\n FilterList(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n FilterList(Text)>>getPosition() enter:undefined, leave:undefined\n FilterList(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n FilterList(Text)>>getRotation() enter:undefined, leave:undefined\n FilterList(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n FilterList(Text)>>innerBounds() enter:undefined, leave:undefined\n FilterList(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n FilterList(Text)>>isClip() enter:undefined, leave:undefined\n FilterList(Text)>>getClipMode() enter:undefined, leave:undefined\n FilterList(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n FilterList(Text)>>submorphBounds(translate(20px,15px)) enter:undefined, leave:undefined\n Text2(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text2(Text)>>getTransform() enter:undefined, leave:undefined\n Text2(Text)>>getScale() enter:undefined, leave:undefined\n Text2(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text2(Text)>>getPosition() enter:undefined, leave:undefined\n Text2(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text2(Text)>>getRotation() enter:undefined, leave:undefined\n Text2(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text2(Text)>>innerBounds() enter:undefined, leave:undefined\n Text2(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text2(Text)>>isClip() enter:undefined, leave:undefined\n Text2(Text)>>getClipMode() enter:undefined, leave:undefined\n Text2(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text2(Text)>>submorphBounds(translate(1516px,456px)) enter:undefined, leave:undefined\n lively.morphic.Window>>getBounds() 35ms enter:undefined, leave:undefined\n lively.morphic.Window>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Window>>getScale() enter:undefined, leave:undefined\n lively.morphic.Window>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Window>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Window>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Window>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Window>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Window>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Window>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Window>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.Window>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Window>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Window>>submorphBounds(translate(1540.5px,585px)) 33ms enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getBounds() 25ms enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getTransform() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getScale() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getPosition() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getRotation() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>isClip() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getClipMode() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>submorphBounds(translate(0px,21px)) 24ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(656px,0px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(754.4px,0px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.List>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getTransform() enter:undefined, leave:undefined\n lively.morphic.List>>getScale() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.List>>getPosition() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.List>>getRotation() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.List>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.List>>isClip() enter:undefined, leave:undefined\n lively.morphic.List>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.List>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getTransform() enter:undefined, leave:undefined\n lively.morphic.List>>getScale() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.List>>getPosition() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.List>>getRotation() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.List>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.List>>isClip() enter:undefined, leave:undefined\n lively.morphic.List>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.List>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getTransform() enter:undefined, leave:undefined\n lively.morphic.List>>getScale() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.List>>getPosition() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.List>>getRotation() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.List>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.List>>isClip() enter:undefined, leave:undefined\n lively.morphic.List>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.List>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getTransform() enter:undefined, leave:undefined\n lively.morphic.List>>getScale() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.List>>getPosition() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.List>>getRotation() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.List>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.List>>isClip() enter:undefined, leave:undefined\n lively.morphic.List>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getTransform() enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getScale() enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getPosition() enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getRotation() enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>isClip() enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>submorphBounds(translate(0px,242px)) enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(0px,220px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(117.14px,220px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(234.29px,220px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(351.43px,220px)) enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(468.57px,220px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(585.71px,220px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(702.86px,220px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getBounds() 8ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getScale() 1ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Scale) 1ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getPosition() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getRotation() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>isClip() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>submorphBounds(translate(0px,0px)) 7ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(800px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(3px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(781px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText(Text)>>getBounds() enter:undefined, leave:undefined\n BugText(Text)>>getTransform() enter:undefined, leave:undefined\n BugText(Text)>>getScale() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n BugText(Text)>>getPosition() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n BugText(Text)>>getRotation() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n BugText(Text)>>innerBounds() enter:undefined, leave:undefined\n BugText(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n BugText(Text)>>isClip() enter:undefined, leave:undefined\n BugText(Text)>>getClipMode() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText(Text)>>submorphBounds(translate(89px,401px)) enter:undefined, leave:undefined\n ObjectEditor(Window)>>getBounds() 30ms enter:undefined, leave:undefined\n ObjectEditor(Window)>>getTransform() enter:undefined, leave:undefined\n ObjectEditor(Window)>>getScale() enter:undefined, leave:undefined\n ObjectEditor(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditor(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectEditor(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditor(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectEditor(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditor(Window)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditor(Window)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditor(Window)>>isClip() enter:undefined, leave:undefined\n ObjectEditor(Window)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditor(Window)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditor(Window)>>submorphBounds(translate(1286.32px,793.38px) scale(1.01,1.01)) 30ms enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getBounds() 20ms enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getScale() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>isClip() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>submorphBounds(translate(0.97px,21.46px)) 20ms enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getBounds() 2ms enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getScale() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>isClip() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getBounds() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getScale() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>isClip() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>submorphBounds(translate(10px,45.98px)) enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getBounds() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getScale() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>isClip() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getBounds() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getScale() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>isClip() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>submorphBounds(translate(10px,260.61px)) enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getBounds() 1ms enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getScale() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>isClip() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>submorphBounds(translate(130px,260.61px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getScale() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>isClip() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>submorphBounds(translate(130px,40px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getScale() enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>isClip() enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>submorphBounds(translate(160px,260.61px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getScale() enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>isClip() enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>submorphBounds(translate(160px,40px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getScale() enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>isClip() enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getBounds() 1ms enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getTransform() 1ms enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getScale() 1ms enter:undefined, leave:undefined\n ChangeIndicator(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getPosition() enter:undefined, leave:undefined\n ChangeIndicator(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getRotation() enter:undefined, leave:undefined\n ChangeIndicator(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ChangeIndicator(Box)>>innerBounds() enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ChangeIndicator(Box)>>isClip() enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getClipMode() enter:undefined, leave:undefined\n ChangeIndicator(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ChangeIndicator(Box)>>submorphBounds(translate(974.02px,40px)) enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getScale() enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>isClip() enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>submorphBounds(translate(240.13px,10px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getScale() enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>isClip() enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>submorphBounds(translate(198.16px,12.91px)) enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getScale() enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getRotation() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>isClip() enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>submorphBounds(translate(10px,12.91px)) enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getScale() enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getRotation() 1ms enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>morphicGetter(Rotation) 1ms enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>isClip() enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>submorphBounds(translate(39.12px,10px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getBounds() 1ms enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getTransform() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getScale() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getPosition() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getRotation() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ResizeCorner4(Box)>>innerBounds() 1ms enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getShape() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ResizeCorner4(Box)>>isClip() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getClipMode() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ResizeCorner4(Box)>>submorphBounds(translate(987px,376px)) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getBounds() 8ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getTransform() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getScale() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getPosition() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getRotation() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>isClip() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>submorphBounds(translate(0px,0px)) 7ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(980px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(3px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(961px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n BugText(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n BugText(Text)>>getScale() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n BugText(Text)>>getPosition() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n BugText(Text)>>getRotation() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n BugText(Text)>>innerBounds() enter:undefined, leave:undefined\n BugText(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n BugText(Text)>>isClip() enter:undefined, leave:undefined\n BugText(Text)>>getClipMode() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText(Text)>>submorphBounds(translate(89px,401px)) enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getBounds() 20ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>innerBounds() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectTracer(Window)>>isClip() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getClipMode() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectTracer(Window)>>submorphBounds(translate(1253px,524px)) 19ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>getBounds() 10ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Box)>>innerBounds() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectTracer(Box)>>isClip() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getClipMode() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectTracer(Box)>>submorphBounds(translate(0px,20px)) 9ms enter:undefined, leave:undefined\n Text3(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text3(Text)>>getTransform() enter:undefined, leave:undefined\n Text3(Text)>>getScale() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text3(Text)>>getPosition() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text3(Text)>>getRotation() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text3(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n Text3(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text3(Text)>>isClip() enter:undefined, leave:undefined\n Text3(Text)>>getClipMode() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text3(Text)>>submorphBounds(translate(11.39px,32.8px) scale(0.8,0.8)) enter:undefined, leave:undefined\n traceClasses(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n traceClasses(Text)>>getTransform() enter:undefined, leave:undefined\n traceClasses(Text)>>getScale() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n traceClasses(Text)>>getPosition() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n traceClasses(Text)>>getRotation() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceClasses(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n traceClasses(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceClasses(Text)>>isClip() enter:undefined, leave:undefined\n traceClasses(Text)>>getClipMode() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n traceClasses(Text)>>submorphBounds(translate(111px,29px)) enter:undefined, leave:undefined\n Text5(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text5(Text)>>getTransform() enter:undefined, leave:undefined\n Text5(Text)>>getScale() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text5(Text)>>getPosition() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text5(Text)>>getRotation() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text5(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n Text5(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text5(Text)>>isClip() enter:undefined, leave:undefined\n Text5(Text)>>getClipMode() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text5(Text)>>submorphBounds(translate(10.39px,143.8px) scale(0.8,0.8)) enter:undefined, leave:undefined\n ignoreProperties(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n ignoreProperties(Text)>>getTransform() enter:undefined, leave:undefined\n ignoreProperties(Text)>>getScale() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ignoreProperties(Text)>>getPosition() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ignoreProperties(Text)>>getRotation() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ignoreProperties(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n ignoreProperties(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ignoreProperties(Text)>>isClip() enter:undefined, leave:undefined\n ignoreProperties(Text)>>getClipMode() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ignoreProperties(Text)>>submorphBounds(translate(111px,82px)) enter:undefined, leave:undefined\n Text7(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text7(Text)>>getTransform() enter:undefined, leave:undefined\n Text7(Text)>>getScale() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text7(Text)>>getPosition() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text7(Text)>>getRotation() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text7(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n Text7(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text7(Text)>>isClip() enter:undefined, leave:undefined\n Text7(Text)>>getClipMode() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text7(Text)>>submorphBounds(translate(10.39px,83.8px) scale(0.8,0.8)) enter:undefined, leave:undefined\n traceExpression(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n traceExpression(Text)>>getTransform() enter:undefined, leave:undefined\n traceExpression(Text)>>getScale() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n traceExpression(Text)>>getPosition() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n traceExpression(Text)>>getRotation() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceExpression(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n traceExpression(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceExpression(Text)>>isClip() enter:undefined, leave:undefined\n traceExpression(Text)>>getClipMode() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n traceExpression(Text)>>submorphBounds(translate(111px,138px)) enter:undefined, leave:undefined\n runTraceButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n runTraceButton(Button)>>getTransform() enter:undefined, leave:undefined\n runTraceButton(Button)>>getScale() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n runTraceButton(Button)>>getPosition() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n runTraceButton(Button)>>getRotation() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n runTraceButton(Button)>>innerBounds() 1ms enter:undefined, leave:undefined\n runTraceButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n runTraceButton(Button)>>isClip() enter:undefined, leave:undefined\n runTraceButton(Button)>>getClipMode() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n runTraceButton(Button)>>submorphBounds(translate(13px,197px) scale(1.09,1.09)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n traceResult(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n traceResult(Text)>>getTransform() enter:undefined, leave:undefined\n traceResult(Text)>>getScale() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n traceResult(Text)>>getPosition() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n traceResult(Text)>>getRotation() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceResult(Text)>>innerBounds() enter:undefined, leave:undefined\n traceResult(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceResult(Text)>>isClip() enter:undefined, leave:undefined\n traceResult(Text)>>getClipMode() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getBounds() 1ms enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getTransform() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getScale() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getPosition() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getRotation() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>innerBounds() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>isClip() 1ms enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getClipMode() 1ms enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>submorphBounds(translate(838.07px,433px)) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getBounds() 8ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getTransform() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getScale() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getPosition() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getRotation() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>submorphBounds(translate(0px,0px)) 7ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(831.07px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(3px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(812.07px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n BugText(Text)>>getTransform() enter:undefined, leave:undefined\n BugText(Text)>>getScale() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n BugText(Text)>>getPosition() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n BugText(Text)>>getRotation() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n BugText(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n BugText(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n BugText(Text)>>isClip() enter:undefined, leave:undefined\n BugText(Text)>>getClipMode() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText(Text)>>submorphBounds(translate(89px,401px)) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getTransform() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getScale() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getPosition() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getRotation() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>isClip() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.HandMorph>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.HandMorph>>submorphBounds(translate(1329px,755px)) enter:undefined, leave:undefined\n BugText(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 1ms enter:undefined, leave:undefined\n BugText(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n BugText(Text)>>fullContainsPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n BugText(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n BugText(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n BugText(Text)>>getScale() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n BugText(Text)>>getPosition() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n BugText(Text)>>getRotation() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n BugText(Text)>>innerBounds() enter:undefined, leave:undefined\n BugText(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n BugText(Text)>>isClip() enter:undefined, leave:undefined\n BugText(Text)>>getClipMode() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText(Text)>>submorphBounds(translate(89px,401px)) enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 71ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>fullContainsWorldPoint(pt(1329.0,755.0)) 21ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>fullContainsPoint(pt(1329.0,755.0)) 20ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>getBounds() 20ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>innerBounds() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectTracer(Window)>>isClip() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getClipMode() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectTracer(Window)>>submorphBounds(translate(1253px,524px)) 19ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>getBounds() 9ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Box)>>innerBounds() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectTracer(Box)>>isClip() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>getClipMode() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectTracer(Box)>>submorphBounds(translate(0px,20px)) 8ms enter:undefined, leave:undefined\n Text3(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text3(Text)>>getTransform() enter:undefined, leave:undefined\n Text3(Text)>>getScale() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text3(Text)>>getPosition() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text3(Text)>>getRotation() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text3(Text)>>innerBounds() enter:undefined, leave:undefined\n Text3(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text3(Text)>>isClip() 1ms enter:undefined, leave:undefined\n Text3(Text)>>getClipMode() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text3(Text)>>submorphBounds(translate(11.39px,32.8px) scale(0.8,0.8)) enter:undefined, leave:undefined\n traceClasses(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n traceClasses(Text)>>getTransform() enter:undefined, leave:undefined\n traceClasses(Text)>>getScale() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n traceClasses(Text)>>getPosition() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n traceClasses(Text)>>getRotation() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceClasses(Text)>>innerBounds() enter:undefined, leave:undefined\n traceClasses(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceClasses(Text)>>isClip() 1ms enter:undefined, leave:undefined\n traceClasses(Text)>>getClipMode() 1ms enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n traceClasses(Text)>>submorphBounds(translate(111px,29px)) enter:undefined, leave:undefined\n Text5(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text5(Text)>>getTransform() enter:undefined, leave:undefined\n Text5(Text)>>getScale() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text5(Text)>>getPosition() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text5(Text)>>getRotation() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text5(Text)>>innerBounds() enter:undefined, leave:undefined\n Text5(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text5(Text)>>isClip() 1ms enter:undefined, leave:undefined\n Text5(Text)>>getClipMode() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text5(Text)>>submorphBounds(translate(10.39px,143.8px) scale(0.8,0.8)) enter:undefined, leave:undefined\n ignoreProperties(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n ignoreProperties(Text)>>getTransform() enter:undefined, leave:undefined\n ignoreProperties(Text)>>getScale() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ignoreProperties(Text)>>getPosition() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ignoreProperties(Text)>>getRotation() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ignoreProperties(Text)>>innerBounds() enter:undefined, leave:undefined\n ignoreProperties(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ignoreProperties(Text)>>isClip() enter:undefined, leave:undefined\n ignoreProperties(Text)>>getClipMode() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ignoreProperties(Text)>>submorphBounds(translate(111px,82px)) enter:undefined, leave:undefined\n Text7(Text)>>getBounds() enter:undefined, leave:undefined\n Text7(Text)>>getTransform() enter:undefined, leave:undefined\n Text7(Text)>>getScale() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text7(Text)>>getPosition() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text7(Text)>>getRotation() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text7(Text)>>innerBounds() enter:undefined, leave:undefined\n Text7(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text7(Text)>>isClip() enter:undefined, leave:undefined\n Text7(Text)>>getClipMode() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text7(Text)>>submorphBounds(translate(10.39px,83.8px) scale(0.8,0.8)) enter:undefined, leave:undefined\n traceExpression(Text)>>getBounds() enter:undefined, leave:undefined\n traceExpression(Text)>>getTransform() enter:undefined, leave:undefined\n traceExpression(Text)>>getScale() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n traceExpression(Text)>>getPosition() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n traceExpression(Text)>>getRotation() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceExpression(Text)>>innerBounds() enter:undefined, leave:undefined\n traceExpression(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceExpression(Text)>>isClip() enter:undefined, leave:undefined\n traceExpression(Text)>>getClipMode() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n traceExpression(Text)>>submorphBounds(translate(111px,138px)) enter:undefined, leave:undefined\n runTraceButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n runTraceButton(Button)>>getTransform() enter:undefined, leave:undefined\n runTraceButton(Button)>>getScale() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n runTraceButton(Button)>>getPosition() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n runTraceButton(Button)>>getRotation() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n runTraceButton(Button)>>innerBounds() enter:undefined, leave:undefined\n runTraceButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n runTraceButton(Button)>>isClip() enter:undefined, leave:undefined\n runTraceButton(Button)>>getClipMode() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n runTraceButton(Button)>>submorphBounds(translate(13px,197px) scale(1.09,1.09)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n traceResult(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n traceResult(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n traceResult(Text)>>getScale() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n traceResult(Text)>>getPosition() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n traceResult(Text)>>getRotation() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceResult(Text)>>innerBounds() enter:undefined, leave:undefined\n traceResult(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceResult(Text)>>isClip() enter:undefined, leave:undefined\n traceResult(Text)>>getClipMode() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getBounds() 1ms enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getTransform() 1ms enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getScale() 1ms enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getPosition() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getRotation() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>innerBounds() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>isClip() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getClipMode() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>submorphBounds(translate(838.07px,433px)) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getBounds() 9ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getScale() 1ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getPosition() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getRotation() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>isClip() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>submorphBounds(translate(0px,0px)) 7ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(831.07px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(3px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(812.07px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 9ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>fullContainsWorldPoint(pt(1329.0,755.0)) 9ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph( ObjectTracer) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getGlobalTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>fullContainsPoint(pt(76.0,231.0)) 8ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getBounds() 8ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getTransform() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getScale() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getPosition() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getRotation() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>isClip() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>submorphBounds(translate(0px,0px)) 7ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(831.07px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(3px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(812.07px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 2ms enter:undefined, leave:undefined\n ResizeCorner1(Box)>>fullContainsWorldPoint(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph( ObjectTracer) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getGlobalTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>fullContainsPoint(pt(76.0,231.0)) 1ms enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getBounds() 1ms enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getTransform() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getScale() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getPosition() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getRotation() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>innerBounds() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>isClip() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>getClipMode() enter:undefined, leave:undefined\n ResizeCorner1(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ResizeCorner1(Box)>>submorphBounds(translate(838.07px,433px)) enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 38ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>fullContainsWorldPoint(pt(1329.0,755.0)) 10ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph( ObjectTracer) enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Box)>>fullContainsPoint(pt(76.0,231.0)) 10ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>getBounds() 9ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Box)>>innerBounds() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectTracer(Box)>>isClip() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getClipMode() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectTracer(Box)>>submorphBounds(translate(0px,20px)) 9ms enter:undefined, leave:undefined\n Text3(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text3(Text)>>getTransform() enter:undefined, leave:undefined\n Text3(Text)>>getScale() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text3(Text)>>getPosition() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text3(Text)>>getRotation() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text3(Text)>>innerBounds() enter:undefined, leave:undefined\n Text3(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text3(Text)>>isClip() enter:undefined, leave:undefined\n Text3(Text)>>getClipMode() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text3(Text)>>submorphBounds(translate(11.39px,32.8px) scale(0.8,0.8)) enter:undefined, leave:undefined\n traceClasses(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n traceClasses(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n traceClasses(Text)>>getScale() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n traceClasses(Text)>>getPosition() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n traceClasses(Text)>>getRotation() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceClasses(Text)>>innerBounds() enter:undefined, leave:undefined\n traceClasses(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceClasses(Text)>>isClip() enter:undefined, leave:undefined\n traceClasses(Text)>>getClipMode() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n traceClasses(Text)>>submorphBounds(translate(111px,29px)) enter:undefined, leave:undefined\n Text5(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text5(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n Text5(Text)>>getScale() 1ms enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text5(Text)>>getPosition() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text5(Text)>>getRotation() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text5(Text)>>innerBounds() enter:undefined, leave:undefined\n Text5(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text5(Text)>>isClip() enter:undefined, leave:undefined\n Text5(Text)>>getClipMode() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text5(Text)>>submorphBounds(translate(10.39px,143.8px) scale(0.8,0.8)) enter:undefined, leave:undefined\n ignoreProperties(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n ignoreProperties(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n ignoreProperties(Text)>>getScale() 1ms enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ignoreProperties(Text)>>getPosition() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ignoreProperties(Text)>>getRotation() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ignoreProperties(Text)>>innerBounds() enter:undefined, leave:undefined\n ignoreProperties(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ignoreProperties(Text)>>isClip() enter:undefined, leave:undefined\n ignoreProperties(Text)>>getClipMode() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ignoreProperties(Text)>>submorphBounds(translate(111px,82px)) enter:undefined, leave:undefined\n Text7(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text7(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n Text7(Text)>>getScale() 1ms enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text7(Text)>>getPosition() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text7(Text)>>getRotation() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text7(Text)>>innerBounds() enter:undefined, leave:undefined\n Text7(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text7(Text)>>isClip() enter:undefined, leave:undefined\n Text7(Text)>>getClipMode() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text7(Text)>>submorphBounds(translate(10.39px,83.8px) scale(0.8,0.8)) enter:undefined, leave:undefined\n traceExpression(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n traceExpression(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n traceExpression(Text)>>getScale() 1ms enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(Scale) 1ms enter:undefined, leave:undefined\n traceExpression(Text)>>getPosition() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n traceExpression(Text)>>getRotation() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceExpression(Text)>>innerBounds() enter:undefined, leave:undefined\n traceExpression(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceExpression(Text)>>isClip() enter:undefined, leave:undefined\n traceExpression(Text)>>getClipMode() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n traceExpression(Text)>>submorphBounds(translate(111px,138px)) enter:undefined, leave:undefined\n runTraceButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n runTraceButton(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n runTraceButton(Button)>>getScale() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n runTraceButton(Button)>>getPosition() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n runTraceButton(Button)>>getRotation() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n runTraceButton(Button)>>innerBounds() enter:undefined, leave:undefined\n runTraceButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n runTraceButton(Button)>>isClip() enter:undefined, leave:undefined\n runTraceButton(Button)>>getClipMode() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n runTraceButton(Button)>>submorphBounds(translate(13px,197px) scale(1.09,1.09)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n traceResult(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n traceResult(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n traceResult(Text)>>getScale() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n traceResult(Text)>>getPosition() 1ms enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(Position) 1ms enter:undefined, leave:undefined\n traceResult(Text)>>getRotation() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceResult(Text)>>innerBounds() enter:undefined, leave:undefined\n traceResult(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceResult(Text)>>isClip() enter:undefined, leave:undefined\n traceResult(Text)>>getClipMode() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n traceResult(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 2ms enter:undefined, leave:undefined\n traceResult(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceResult(Text)>>fullContainsPoint(pt(76.0,211.0)) 1ms enter:undefined, leave:undefined\n traceResult(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n traceResult(Text)>>getTransform() enter:undefined, leave:undefined\n traceResult(Text)>>getScale() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n traceResult(Text)>>getPosition() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n traceResult(Text)>>getRotation() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceResult(Text)>>innerBounds() enter:undefined, leave:undefined\n traceResult(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceResult(Text)>>isClip() enter:undefined, leave:undefined\n traceResult(Text)>>getClipMode() enter:undefined, leave:undefined\n traceResult(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n runTraceButton(Button)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 11ms enter:undefined, leave:undefined\n runTraceButton(Button)>>fullContainsWorldPoint(pt(1329.0,755.0)) 4ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>localize(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getGlobalTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n runTraceButton(Button)>>fullContainsPoint(pt(76.0,211.0)) 2ms enter:undefined, leave:undefined\n runTraceButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n runTraceButton(Button)>>getTransform() enter:undefined, leave:undefined\n runTraceButton(Button)>>getScale() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n runTraceButton(Button)>>getPosition() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n runTraceButton(Button)>>getRotation() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n runTraceButton(Button)>>innerBounds() enter:undefined, leave:undefined\n runTraceButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n runTraceButton(Button)>>isClip() 1ms enter:undefined, leave:undefined\n runTraceButton(Button)>>getClipMode() 1ms enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n runTraceButton(Button)>>submorphBounds(translate(13px,197px) scale(1.09,1.09)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n lively.morphic.Text>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 5ms enter:undefined, leave:undefined\n lively.morphic.Text>>fullContainsWorldPoint(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n runTraceButton(Button)>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n runTraceButton(Button)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n runTraceButton(Button)>>getGlobalTransform() 1ms enter:undefined, leave:undefined\n runTraceButton(Button)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n runTraceButton(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n runTraceButton(Button)>>getScale() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n runTraceButton(Button)>>getPosition() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n runTraceButton(Button)>>getRotation() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>fullContainsPoint(pt(57.7,12.8)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBoundsContainsWorldPoint(pt(1329.0,755.0)) 3ms enter:undefined, leave:undefined\n lively.morphic.Text>>localize(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n lively.morphic.Text>>world() enter:undefined, leave:undefined\n runTraceButton(Button)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 2ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getGlobalTransform() 2ms enter:undefined, leave:undefined\n lively.morphic.Text>>world() enter:undefined, leave:undefined\n runTraceButton(Button)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n runTraceButton(Button)>>getTransform() enter:undefined, leave:undefined\n runTraceButton(Button)>>getScale() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n runTraceButton(Button)>>getPosition() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n runTraceButton(Button)>>getRotation() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBoundsContainsPoint(pt(57.7,12.8)) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n runTraceButton(Button)>>innerBoundsContainsWorldPoint(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n runTraceButton(Button)>>localize(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n runTraceButton(Button)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 2ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n runTraceButton(Button)>>getGlobalTransform() 2ms enter:undefined, leave:undefined\n runTraceButton(Button)>>world() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n runTraceButton(Button)>>getTransform() enter:undefined, leave:undefined\n runTraceButton(Button)>>getScale() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n runTraceButton(Button)>>getPosition() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n runTraceButton(Button)>>getRotation() enter:undefined, leave:undefined\n runTraceButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n runTraceButton(Button)>>innerBoundsContainsPoint(pt(57.7,12.8)) enter:undefined, leave:undefined\n runTraceButton(Button)>>innerBounds() enter:undefined, leave:undefined\n runTraceButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceExpression(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 2ms enter:undefined, leave:undefined\n traceExpression(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getGlobalTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceExpression(Text)>>fullContainsPoint(pt(76.0,211.0)) 1ms enter:undefined, leave:undefined\n traceExpression(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n traceExpression(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n traceExpression(Text)>>getScale() 1ms enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n traceExpression(Text)>>getPosition() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n traceExpression(Text)>>getRotation() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceExpression(Text)>>innerBounds() enter:undefined, leave:undefined\n traceExpression(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceExpression(Text)>>isClip() enter:undefined, leave:undefined\n traceExpression(Text)>>getClipMode() enter:undefined, leave:undefined\n traceExpression(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n traceExpression(Text)>>submorphBounds(translate(111px,138px)) enter:undefined, leave:undefined\n Text7(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 3ms enter:undefined, leave:undefined\n Text7(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 3ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>localize(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getGlobalTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text7(Text)>>fullContainsPoint(pt(76.0,211.0)) 1ms enter:undefined, leave:undefined\n Text7(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text7(Text)>>getTransform() enter:undefined, leave:undefined\n Text7(Text)>>getScale() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text7(Text)>>getPosition() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text7(Text)>>getRotation() enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text7(Text)>>innerBounds() enter:undefined, leave:undefined\n Text7(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text7(Text)>>isClip() 1ms enter:undefined, leave:undefined\n Text7(Text)>>getClipMode() 1ms enter:undefined, leave:undefined\n Text7(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text7(Text)>>submorphBounds(translate(10.39px,83.8px) scale(0.8,0.8)) enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 2ms enter:undefined, leave:undefined\n ignoreProperties(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getGlobalTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ignoreProperties(Text)>>fullContainsPoint(pt(76.0,211.0)) 1ms enter:undefined, leave:undefined\n ignoreProperties(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n ignoreProperties(Text)>>getTransform() enter:undefined, leave:undefined\n ignoreProperties(Text)>>getScale() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ignoreProperties(Text)>>getPosition() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ignoreProperties(Text)>>getRotation() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ignoreProperties(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n ignoreProperties(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ignoreProperties(Text)>>isClip() enter:undefined, leave:undefined\n ignoreProperties(Text)>>getClipMode() enter:undefined, leave:undefined\n ignoreProperties(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ignoreProperties(Text)>>submorphBounds(translate(111px,82px)) enter:undefined, leave:undefined\n Text5(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 2ms enter:undefined, leave:undefined\n Text5(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getGlobalTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text5(Text)>>fullContainsPoint(pt(76.0,211.0)) 1ms enter:undefined, leave:undefined\n Text5(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text5(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n Text5(Text)>>getScale() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text5(Text)>>getPosition() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text5(Text)>>getRotation() 1ms enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text5(Text)>>innerBounds() enter:undefined, leave:undefined\n Text5(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text5(Text)>>isClip() enter:undefined, leave:undefined\n Text5(Text)>>getClipMode() enter:undefined, leave:undefined\n Text5(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text5(Text)>>submorphBounds(translate(10.39px,143.8px) scale(0.8,0.8)) enter:undefined, leave:undefined\n traceClasses(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 2ms enter:undefined, leave:undefined\n traceClasses(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getGlobalTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceClasses(Text)>>fullContainsPoint(pt(76.0,211.0)) 1ms enter:undefined, leave:undefined\n traceClasses(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n traceClasses(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n traceClasses(Text)>>getScale() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n traceClasses(Text)>>getPosition() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n traceClasses(Text)>>getRotation() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n traceClasses(Text)>>innerBounds() enter:undefined, leave:undefined\n traceClasses(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n traceClasses(Text)>>isClip() enter:undefined, leave:undefined\n traceClasses(Text)>>getClipMode() enter:undefined, leave:undefined\n traceClasses(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n traceClasses(Text)>>submorphBounds(translate(111px,29px)) enter:undefined, leave:undefined\n Text3(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 3ms enter:undefined, leave:undefined\n Text3(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 3ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>localize(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getGlobalTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text3(Text)>>fullContainsPoint(pt(76.0,211.0)) 1ms enter:undefined, leave:undefined\n Text3(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text3(Text)>>getTransform() enter:undefined, leave:undefined\n Text3(Text)>>getScale() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text3(Text)>>getPosition() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text3(Text)>>getRotation() enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text3(Text)>>innerBounds() enter:undefined, leave:undefined\n Text3(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text3(Text)>>isClip() 1ms enter:undefined, leave:undefined\n Text3(Text)>>getClipMode() 1ms enter:undefined, leave:undefined\n Text3(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text3(Text)>>submorphBounds(translate(11.39px,32.8px) scale(0.8,0.8)) enter:undefined, leave:undefined\n ObjectTracer(Box)>>innerBoundsContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getGlobalTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Box)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Box)>>innerBoundsContainsPoint(pt(76.0,211.0)) enter:undefined, leave:undefined\n ObjectTracer(Box)>>innerBounds() enter:undefined, leave:undefined\n ObjectTracer(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectTracer(Window)>>innerBoundsContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph( ObjectTracer) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getGlobalTransform() 1ms enter:undefined, leave:undefined\n ObjectTracer(Window)>>world() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getTransform() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getScale() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectTracer(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectTracer(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectTracer(Window)>>innerBoundsContainsPoint(pt(76.0,231.0)) enter:undefined, leave:undefined\n ObjectTracer(Window)>>innerBounds() enter:undefined, leave:undefined\n ObjectTracer(Window)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 6ms enter:undefined, leave:undefined\n lively.morphic.Text>>fullContainsWorldPoint(pt(1329.0,755.0)) 6ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>fullContainsPoint(pt(1329.0,755.0)) 5ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 5ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 4ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() 4ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 1ms enter:undefined, leave:undefined\n BugText(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n BugText(Text)>>fullContainsPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n BugText(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n BugText(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n BugText(Text)>>getScale() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n BugText(Text)>>getPosition() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n BugText(Text)>>getRotation() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n BugText(Text)>>innerBounds() enter:undefined, leave:undefined\n BugText(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n BugText(Text)>>isClip() enter:undefined, leave:undefined\n BugText(Text)>>getClipMode() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText(Text)>>submorphBounds(translate(89px,401px)) enter:undefined, leave:undefined\n ObjectEditor(Window)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 31ms enter:undefined, leave:undefined\n ObjectEditor(Window)>>fullContainsWorldPoint(pt(1329.0,755.0)) 31ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n ObjectEditor(Window)>>fullContainsPoint(pt(1329.0,755.0)) 30ms enter:undefined, leave:undefined\n ObjectEditor(Window)>>getBounds() 30ms enter:undefined, leave:undefined\n ObjectEditor(Window)>>getTransform() enter:undefined, leave:undefined\n ObjectEditor(Window)>>getScale() enter:undefined, leave:undefined\n ObjectEditor(Window)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditor(Window)>>getPosition() enter:undefined, leave:undefined\n ObjectEditor(Window)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditor(Window)>>getRotation() enter:undefined, leave:undefined\n ObjectEditor(Window)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditor(Window)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditor(Window)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditor(Window)>>isClip() enter:undefined, leave:undefined\n ObjectEditor(Window)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditor(Window)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditor(Window)>>submorphBounds(translate(1286.32px,793.38px) scale(1.01,1.01)) 30ms enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getBounds() 20ms enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getScale() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>isClip() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorPane(Box)>>submorphBounds(translate(0.97px,21.46px)) 20ms enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getBounds() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getScale() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>isClip() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorScriptList(List)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getBounds() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getScale() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>isClip() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorScriptsText(Text)>>submorphBounds(translate(10px,45.98px)) enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getBounds() 1ms enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getScale() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>isClip() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorConnectionList(List)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getBounds() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getScale() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>isClip() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorConnectionsText(Text)>>submorphBounds(translate(10px,260.61px)) enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getTransform() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getScale() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>isClip() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorAddConnectionButton(Button)>>submorphBounds(translate(130px,260.61px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getScale() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>isClip() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorAddScriptButton(Button)>>submorphBounds(translate(130px,40px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getScale() 1ms enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>isClip() enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorRemoveConnectionButton(Button)>>submorphBounds(translate(160px,260.61px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getScale() enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>isClip() enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorRemoveScriptButton(Button)>>submorphBounds(translate(160px,40px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Text>>submorphBounds(translate(0px,0px)) enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getScale() enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>isClip() enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorScriptPane(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getBounds() 1ms enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getTransform() 1ms enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getScale() enter:undefined, leave:undefined\n ChangeIndicator(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getPosition() enter:undefined, leave:undefined\n ChangeIndicator(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getRotation() enter:undefined, leave:undefined\n ChangeIndicator(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ChangeIndicator(Box)>>innerBounds() enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ChangeIndicator(Box)>>isClip() enter:undefined, leave:undefined\n ChangeIndicator(Box)>>getClipMode() enter:undefined, leave:undefined\n ChangeIndicator(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ChangeIndicator(Box)>>submorphBounds(translate(974.02px,40px)) enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getScale() 1ms enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>morphicGetter(Scale) 1ms enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>isClip() enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorMorphSelector(Button)>>submorphBounds(translate(240.13px,10px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getScale() enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getPosition() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>morphicGetter(Position) 1ms enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>isClip() enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorScriptsText1(Text)>>submorphBounds(translate(198.16px,12.91px)) enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getScale() enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getRotation() enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>isClip() enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorScriptsText2(Text)>>submorphBounds(translate(10px,12.91px)) enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getScale() enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getPosition() enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getRotation() 1ms enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>innerBounds() enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>isClip() enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>getClipMode() enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ObjectEditorTagChooser(Button)>>submorphBounds(translate(39.12px,10px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getBounds() 1ms enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getTransform() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getScale() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getPosition() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getRotation() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n ResizeCorner4(Box)>>innerBounds() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n ResizeCorner4(Box)>>isClip() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>getClipMode() enter:undefined, leave:undefined\n ResizeCorner4(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n ResizeCorner4(Box)>>submorphBounds(translate(987px,376px)) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getBounds() 8ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getTransform() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getScale() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getPosition() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getRotation() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>isClip() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>submorphBounds(translate(0px,0px)) 7ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(980px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(3px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(961px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 2ms enter:undefined, leave:undefined\n BugText(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n BugText(Text)>>fullContainsPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n BugText(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n BugText(Text)>>getTransform() enter:undefined, leave:undefined\n BugText(Text)>>getScale() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n BugText(Text)>>getPosition() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n BugText(Text)>>getRotation() enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n BugText(Text)>>innerBounds() enter:undefined, leave:undefined\n BugText(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n BugText(Text)>>isClip() 1ms enter:undefined, leave:undefined\n BugText(Text)>>getClipMode() 1ms enter:undefined, leave:undefined\n BugText(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText(Text)>>submorphBounds(translate(89px,401px)) enter:undefined, leave:undefined\n lively.morphic.Window>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 35ms enter:undefined, leave:undefined\n lively.morphic.Window>>fullContainsWorldPoint(pt(1329.0,755.0)) 35ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.Window>>fullContainsPoint(pt(1329.0,755.0)) 35ms enter:undefined, leave:undefined\n lively.morphic.Window>>getBounds() 35ms enter:undefined, leave:undefined\n lively.morphic.Window>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Window>>getScale() enter:undefined, leave:undefined\n lively.morphic.Window>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Window>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Window>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Window>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Window>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Window>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Window>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Window>>isClip() enter:undefined, leave:undefined\n lively.morphic.Window>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Window>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Window>>submorphBounds(translate(1540.5px,585px)) 34ms enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getBounds() 25ms enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getTransform() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getScale() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getPosition() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getRotation() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>innerBounds() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>isClip() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>getClipMode() enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.ide.BrowserPanel>>submorphBounds(translate(0px,21px)) 24ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(656px,0px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(754.4px,0px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.List>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getTransform() enter:undefined, leave:undefined\n lively.morphic.List>>getScale() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.List>>getPosition() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.List>>getRotation() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.List>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getShape() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.List>>isClip() enter:undefined, leave:undefined\n lively.morphic.List>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.List>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getTransform() enter:undefined, leave:undefined\n lively.morphic.List>>getScale() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.List>>getPosition() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.List>>getRotation() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.List>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.List>>isClip() enter:undefined, leave:undefined\n lively.morphic.List>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.List>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getTransform() enter:undefined, leave:undefined\n lively.morphic.List>>getScale() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.List>>getPosition() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.List>>getRotation() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.List>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.List>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.List>>isClip() enter:undefined, leave:undefined\n lively.morphic.List>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.List>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.List>>getTransform() enter:undefined, leave:undefined\n lively.morphic.List>>getScale() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.List>>getPosition() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.List>>getRotation() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.List>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.List>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.List>>isClip() enter:undefined, leave:undefined\n lively.morphic.List>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.List>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getScale() enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getPosition() enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getRotation() 1ms enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>morphicGetter(Rotation) 1ms enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>isClip() enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.HorizontalDivider>>submorphBounds(translate(0px,242px)) enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(0px,220px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(117.14px,220px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(234.29px,220px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(351.43px,220px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(468.57px,220px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(585.71px,220px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Button>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Button>>getScale() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Button>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Button>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Button>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Button>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Button>>isClip() enter:undefined, leave:undefined\n lively.morphic.Button>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Button>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Button>>submorphBounds(translate(702.86px,220px)) enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getBounds() 8ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getTransform() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getScale() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getPosition() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getRotation() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>getClipMode() 1ms enter:undefined, leave:undefined\n lively.morphic.TitleBar>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.TitleBar>>submorphBounds(translate(0px,0px)) 7ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(800px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(3px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getBounds() 2ms enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getTransform() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getScale() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getPosition() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getRotation() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>isClip() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.WindowControl>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.WindowControl>>submorphBounds(translate(781px,3px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text2(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 1ms enter:undefined, leave:undefined\n Text2(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n Text2(Text)>>fullContainsPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n Text2(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text2(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n Text2(Text)>>getScale() enter:undefined, leave:undefined\n Text2(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text2(Text)>>getPosition() enter:undefined, leave:undefined\n Text2(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text2(Text)>>getRotation() 1ms enter:undefined, leave:undefined\n Text2(Text)>>morphicGetter(Rotation) 1ms enter:undefined, leave:undefined\n Text2(Text)>>innerBounds() enter:undefined, leave:undefined\n Text2(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text2(Text)>>isClip() enter:undefined, leave:undefined\n Text2(Text)>>getClipMode() enter:undefined, leave:undefined\n Text2(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text2(Text)>>submorphBounds(translate(1516px,456px)) enter:undefined, leave:undefined\n Rectangle(Box)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 4ms enter:undefined, leave:undefined\n Rectangle(Box)>>fullContainsWorldPoint(pt(1329.0,755.0)) 4ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n Rectangle(Box)>>fullContainsPoint(pt(1329.0,755.0)) 4ms enter:undefined, leave:undefined\n Rectangle(Box)>>getBounds() 4ms enter:undefined, leave:undefined\n Rectangle(Box)>>getTransform() enter:undefined, leave:undefined\n Rectangle(Box)>>getScale() enter:undefined, leave:undefined\n Rectangle(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Rectangle(Box)>>getPosition() enter:undefined, leave:undefined\n Rectangle(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n Rectangle(Box)>>getRotation() enter:undefined, leave:undefined\n Rectangle(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Rectangle(Box)>>innerBounds() enter:undefined, leave:undefined\n Rectangle(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Rectangle(Box)>>isClip() enter:undefined, leave:undefined\n Rectangle(Box)>>getClipMode() enter:undefined, leave:undefined\n Rectangle(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Rectangle(Box)>>submorphBounds(translate(697px,1186px)) 3ms enter:undefined, leave:undefined\n Button2(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n Button2(Button)>>getTransform() 1ms enter:undefined, leave:undefined\n Button2(Button)>>getScale() 1ms enter:undefined, leave:undefined\n Button2(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Button2(Button)>>getPosition() enter:undefined, leave:undefined\n Button2(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n Button2(Button)>>getRotation() enter:undefined, leave:undefined\n Button2(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Button2(Button)>>innerBounds() enter:undefined, leave:undefined\n Button2(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Button2(Button)>>isClip() enter:undefined, leave:undefined\n Button2(Button)>>getClipMode() enter:undefined, leave:undefined\n Button2(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Button2(Button)>>submorphBounds(translate(316px,93px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n FilterList(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n FilterList(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n FilterList(Text)>>getScale() enter:undefined, leave:undefined\n FilterList(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n FilterList(Text)>>getPosition() 1ms enter:undefined, leave:undefined\n FilterList(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n FilterList(Text)>>getRotation() enter:undefined, leave:undefined\n FilterList(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n FilterList(Text)>>innerBounds() enter:undefined, leave:undefined\n FilterList(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n FilterList(Text)>>isClip() enter:undefined, leave:undefined\n FilterList(Text)>>getClipMode() enter:undefined, leave:undefined\n FilterList(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n FilterList(Text)>>submorphBounds(translate(20px,15px)) enter:undefined, leave:undefined\n FilterTarget(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 2ms enter:undefined, leave:undefined\n FilterTarget(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n FilterTarget(Text)>>fullContainsPoint(pt(1329.0,755.0)) enter:undefined, leave:undefined\n FilterTarget(Text)>>getBounds() enter:undefined, leave:undefined\n FilterTarget(Text)>>getTransform() enter:undefined, leave:undefined\n FilterTarget(Text)>>getScale() enter:undefined, leave:undefined\n FilterTarget(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n FilterTarget(Text)>>getPosition() enter:undefined, leave:undefined\n FilterTarget(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n FilterTarget(Text)>>getRotation() enter:undefined, leave:undefined\n FilterTarget(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n FilterTarget(Text)>>innerBounds() enter:undefined, leave:undefined\n FilterTarget(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n FilterTarget(Text)>>isClip() enter:undefined, leave:undefined\n FilterTarget(Text)>>getClipMode() enter:undefined, leave:undefined\n FilterTarget(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n FilterSource(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 1ms enter:undefined, leave:undefined\n FilterSource(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n FilterSource(Text)>>fullContainsPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n FilterSource(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n FilterSource(Text)>>getTransform() enter:undefined, leave:undefined\n FilterSource(Text)>>getScale() enter:undefined, leave:undefined\n FilterSource(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n FilterSource(Text)>>getPosition() enter:undefined, leave:undefined\n FilterSource(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n FilterSource(Text)>>getRotation() enter:undefined, leave:undefined\n FilterSource(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n FilterSource(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n FilterSource(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n FilterSource(Text)>>isClip() enter:undefined, leave:undefined\n FilterSource(Text)>>getClipMode() enter:undefined, leave:undefined\n FilterSource(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n MorphFinder(Box)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 6ms enter:undefined, leave:undefined\n MorphFinder(Box)>>fullContainsWorldPoint(pt(1329.0,755.0)) 6ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n MorphFinder(Box)>>fullContainsPoint(pt(1329.0,755.0)) 6ms enter:undefined, leave:undefined\n MorphFinder(Box)>>getBounds() 6ms enter:undefined, leave:undefined\n MorphFinder(Box)>>getTransform() 1ms enter:undefined, leave:undefined\n MorphFinder(Box)>>getScale() enter:undefined, leave:undefined\n MorphFinder(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n MorphFinder(Box)>>getPosition() enter:undefined, leave:undefined\n MorphFinder(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n MorphFinder(Box)>>getRotation() 1ms enter:undefined, leave:undefined\n MorphFinder(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n MorphFinder(Box)>>innerBounds() enter:undefined, leave:undefined\n MorphFinder(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n MorphFinder(Box)>>isClip() enter:undefined, leave:undefined\n MorphFinder(Box)>>getClipMode() enter:undefined, leave:undefined\n MorphFinder(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n MorphFinder(Box)>>submorphBounds(translate(679px,447px)) 5ms enter:undefined, leave:undefined\n nameLabel(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n nameLabel(Text)>>getTransform() enter:undefined, leave:undefined\n nameLabel(Text)>>getScale() enter:undefined, leave:undefined\n nameLabel(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n nameLabel(Text)>>getPosition() enter:undefined, leave:undefined\n nameLabel(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n nameLabel(Text)>>getRotation() enter:undefined, leave:undefined\n nameLabel(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n nameLabel(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n nameLabel(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n nameLabel(Text)>>isClip() enter:undefined, leave:undefined\n nameLabel(Text)>>getClipMode() enter:undefined, leave:undefined\n nameLabel(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n nameLabel(Text)>>submorphBounds(translate(10px,10px)) enter:undefined, leave:undefined\n Button1(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n Button1(Button)>>getTransform() enter:undefined, leave:undefined\n Button1(Button)>>getScale() enter:undefined, leave:undefined\n Button1(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Button1(Button)>>getPosition() enter:undefined, leave:undefined\n Button1(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n Button1(Button)>>getRotation() enter:undefined, leave:undefined\n Button1(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Button1(Button)>>innerBounds() 1ms enter:undefined, leave:undefined\n Button1(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Button1(Button)>>isClip() enter:undefined, leave:undefined\n Button1(Button)>>getClipMode() enter:undefined, leave:undefined\n Button1(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Button1(Button)>>submorphBounds(translate(387px,9px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Slider(Slider)>>getBounds() 2ms enter:undefined, leave:undefined\n Slider(Slider)>>getTransform() enter:undefined, leave:undefined\n Slider(Slider)>>getScale() enter:undefined, leave:undefined\n Slider(Slider)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Slider(Slider)>>getPosition() enter:undefined, leave:undefined\n Slider(Slider)>>morphicGetter(Position) enter:undefined, leave:undefined\n Slider(Slider)>>getRotation() enter:undefined, leave:undefined\n Slider(Slider)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Slider(Slider)>>innerBounds() 1ms enter:undefined, leave:undefined\n Slider(Slider)>>getShape() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Slider(Slider)>>isClip() enter:undefined, leave:undefined\n Slider(Slider)>>getClipMode() enter:undefined, leave:undefined\n Slider(Slider)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Slider(Slider)>>submorphBounds(translate(10px,45px)) 1ms enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getTransform() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getScale() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getPosition() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getRotation() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>isClip() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.SliderKnob>>submorphBounds(translate(250.94px,0px)) enter:undefined, leave:undefined\n issueDescription1(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 1ms enter:undefined, leave:undefined\n issueDescription1(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n issueDescription1(Text)>>fullContainsPoint(pt(1329.0,755.0)) enter:undefined, leave:undefined\n issueDescription1(Text)>>getBounds() enter:undefined, leave:undefined\n issueDescription1(Text)>>getTransform() enter:undefined, leave:undefined\n issueDescription1(Text)>>getScale() enter:undefined, leave:undefined\n issueDescription1(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n issueDescription1(Text)>>getPosition() enter:undefined, leave:undefined\n issueDescription1(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n issueDescription1(Text)>>getRotation() enter:undefined, leave:undefined\n issueDescription1(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n issueDescription1(Text)>>innerBounds() enter:undefined, leave:undefined\n issueDescription1(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n issueDescription1(Text)>>isClip() enter:undefined, leave:undefined\n issueDescription1(Text)>>getClipMode() enter:undefined, leave:undefined\n issueDescription1(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n issueDescription1(Text)>>submorphBounds(translate(262px,398px)) enter:undefined, leave:undefined\n BugText1(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 1ms enter:undefined, leave:undefined\n BugText1(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n BugText1(Text)>>fullContainsPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n BugText1(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n BugText1(Text)>>getTransform() enter:undefined, leave:undefined\n BugText1(Text)>>getScale() enter:undefined, leave:undefined\n BugText1(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n BugText1(Text)>>getPosition() enter:undefined, leave:undefined\n BugText1(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n BugText1(Text)>>getRotation() enter:undefined, leave:undefined\n BugText1(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n BugText1(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n BugText1(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n BugText1(Text)>>isClip() enter:undefined, leave:undefined\n BugText1(Text)>>getClipMode() enter:undefined, leave:undefined\n BugText1(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n BugText1(Text)>>submorphBounds(translate(313px,400px)) enter:undefined, leave:undefined\n lively.morphic.Text>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>fullContainsPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text1(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 1ms enter:undefined, leave:undefined\n Text1(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n Text1(Text)>>fullContainsPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n Text1(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text1(Text)>>getTransform() enter:undefined, leave:undefined\n Text1(Text)>>getScale() enter:undefined, leave:undefined\n Text1(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text1(Text)>>getPosition() enter:undefined, leave:undefined\n Text1(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text1(Text)>>getRotation() enter:undefined, leave:undefined\n Text1(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text1(Text)>>innerBounds() enter:undefined, leave:undefined\n Text1(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text1(Text)>>isClip() enter:undefined, leave:undefined\n Text1(Text)>>getClipMode() enter:undefined, leave:undefined\n Text1(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text1(Text)>>submorphBounds(translate(31px,287px)) enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 4ms enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>fullContainsWorldPoint(pt(1329.0,755.0)) 4ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>fullContainsPoint(pt(1329.0,755.0)) 3ms enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getBounds() 3ms enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getTransform() enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getScale() enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>morphicGetter(Scale) enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getPosition() enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>morphicGetter(Position) enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getRotation() enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>innerBounds() 1ms enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>isClip() enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>getClipMode() enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n TestRunnerPartItem(PartsBinItem)>>submorphBounds(translate(776px,20px) scale(1.01,1.01)) 2ms enter:undefined, leave:undefined\n lively.morphic.Morph>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Morph>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Morph>>getScale() enter:undefined, leave:undefined\n lively.morphic.Morph>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Morph>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Morph>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Morph>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Morph>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Morph>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Morph>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.External>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.External>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.External>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.External>>renderContextDispatch(getExtent) enter:undefined, leave:undefined\n lively.morphic.Morph>>isClip() enter:undefined, leave:undefined\n lively.morphic.Morph>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Morph>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n lively.morphic.Morph>>submorphBounds(translate(3px,3px)) enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n jenkins.png(Image)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 1ms enter:undefined, leave:undefined\n jenkins.png(Image)>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n jenkins.png(Image)>>fullContainsPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n jenkins.png(Image)>>getBounds() 1ms enter:undefined, leave:undefined\n jenkins.png(Image)>>getTransform() enter:undefined, leave:undefined\n jenkins.png(Image)>>getScale() enter:undefined, leave:undefined\n jenkins.png(Image)>>morphicGetter(Scale) enter:undefined, leave:undefined\n jenkins.png(Image)>>getPosition() enter:undefined, leave:undefined\n jenkins.png(Image)>>morphicGetter(Position) enter:undefined, leave:undefined\n jenkins.png(Image)>>getRotation() enter:undefined, leave:undefined\n jenkins.png(Image)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n jenkins.png(Image)>>innerBounds() 1ms enter:undefined, leave:undefined\n jenkins.png(Image)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Image>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Image>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Image>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Image>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Image>>shapeGetter(Extent) enter:undefined, leave:undefined\n jenkins.png(Image)>>isClip() enter:undefined, leave:undefined\n jenkins.png(Image)>>getClipMode() enter:undefined, leave:undefined\n jenkins.png(Image)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n jenkins.png(Image)>>submorphBounds(translate(900px,40px)) enter:undefined, leave:undefined\n FixedLabel(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 1ms enter:undefined, leave:undefined\n FixedLabel(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n FixedLabel(Text)>>fullContainsPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n FixedLabel(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n FixedLabel(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n FixedLabel(Text)>>getScale() 1ms enter:undefined, leave:undefined\n FixedLabel(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n FixedLabel(Text)>>getPosition() enter:undefined, leave:undefined\n FixedLabel(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n FixedLabel(Text)>>getRotation() enter:undefined, leave:undefined\n FixedLabel(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n FixedLabel(Text)>>innerBounds() enter:undefined, leave:undefined\n FixedLabel(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n FixedLabel(Text)>>isClip() enter:undefined, leave:undefined\n FixedLabel(Text)>>getClipMode() enter:undefined, leave:undefined\n FixedLabel(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n FixedLabel(Text)>>submorphBounds(translate(561px,27px)) enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 3ms enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>fullContainsWorldPoint(pt(1329.0,755.0)) 3ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() 1ms enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>fullContainsPoint(pt(1329.0,755.0)) 2ms enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getTransform() enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getScale() enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getPosition() enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getRotation() enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>innerBounds() enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>isClip() 1ms enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>getClipMode() 1ms enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n NewTestCaseButton(Button)>>submorphBounds(translate(750px,150px)) enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n VersionSetter(Box)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 5ms enter:undefined, leave:undefined\n VersionSetter(Box)>>fullContainsWorldPoint(pt(1329.0,755.0)) 5ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n VersionSetter(Box)>>fullContainsPoint(pt(1329.0,755.0)) 5ms enter:undefined, leave:undefined\n VersionSetter(Box)>>getBounds() 5ms enter:undefined, leave:undefined\n VersionSetter(Box)>>getTransform() enter:undefined, leave:undefined\n VersionSetter(Box)>>getScale() enter:undefined, leave:undefined\n VersionSetter(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n VersionSetter(Box)>>getPosition() enter:undefined, leave:undefined\n VersionSetter(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n VersionSetter(Box)>>getRotation() enter:undefined, leave:undefined\n VersionSetter(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n VersionSetter(Box)>>innerBounds() 1ms enter:undefined, leave:undefined\n VersionSetter(Box)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n VersionSetter(Box)>>isClip() enter:undefined, leave:undefined\n VersionSetter(Box)>>getClipMode() enter:undefined, leave:undefined\n VersionSetter(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n VersionSetter(Box)>>submorphBounds(translate(750px,250px)) 4ms enter:undefined, leave:undefined\n VersionNumber(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n VersionNumber(Text)>>getTransform() enter:undefined, leave:undefined\n VersionNumber(Text)>>getScale() enter:undefined, leave:undefined\n VersionNumber(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n VersionNumber(Text)>>getPosition() enter:undefined, leave:undefined\n VersionNumber(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n VersionNumber(Text)>>getRotation() enter:undefined, leave:undefined\n VersionNumber(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n VersionNumber(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n VersionNumber(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n VersionNumber(Text)>>isClip() enter:undefined, leave:undefined\n VersionNumber(Text)>>getClipMode() enter:undefined, leave:undefined\n VersionNumber(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n VersionNumber(Text)>>submorphBounds(translate(10px,30px)) enter:undefined, leave:undefined\n Text(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text(Text)>>getTransform() enter:undefined, leave:undefined\n Text(Text)>>getScale() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text(Text)>>getPosition() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text(Text)>>getRotation() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text(Text)>>innerBounds() enter:undefined, leave:undefined\n Text(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text(Text)>>isClip() enter:undefined, leave:undefined\n Text(Text)>>getClipMode() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text(Text)>>submorphBounds(translate(10px,10px)) enter:undefined, leave:undefined\n Button(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n Button(Button)>>getTransform() enter:undefined, leave:undefined\n Button(Button)>>getScale() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Button(Button)>>getPosition() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n Button(Button)>>getRotation() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Button(Button)>>innerBounds() enter:undefined, leave:undefined\n Button(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Button(Button)>>isClip() enter:undefined, leave:undefined\n Button(Button)>>getClipMode() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Button(Button)>>submorphBounds(translate(160px,10px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n TracLink(Box)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 5ms enter:undefined, leave:undefined\n TracLink(Box)>>fullContainsWorldPoint(pt(1329.0,755.0)) 5ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n TracLink(Box)>>fullContainsPoint(pt(1329.0,755.0)) 5ms enter:undefined, leave:undefined\n TracLink(Box)>>getBounds() 5ms enter:undefined, leave:undefined\n TracLink(Box)>>getTransform() enter:undefined, leave:undefined\n TracLink(Box)>>getScale() enter:undefined, leave:undefined\n TracLink(Box)>>morphicGetter(Scale) enter:undefined, leave:undefined\n TracLink(Box)>>getPosition() enter:undefined, leave:undefined\n TracLink(Box)>>morphicGetter(Position) enter:undefined, leave:undefined\n TracLink(Box)>>getRotation() enter:undefined, leave:undefined\n TracLink(Box)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n TracLink(Box)>>innerBounds() 1ms enter:undefined, leave:undefined\n TracLink(Box)>>getShape() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n TracLink(Box)>>isClip() enter:undefined, leave:undefined\n TracLink(Box)>>getClipMode() enter:undefined, leave:undefined\n TracLink(Box)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n TracLink(Box)>>submorphBounds(translate(750px,180px)) 4ms enter:undefined, leave:undefined\n tracIssue(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n tracIssue(Text)>>getTransform() enter:undefined, leave:undefined\n tracIssue(Text)>>getScale() enter:undefined, leave:undefined\n tracIssue(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n tracIssue(Text)>>getPosition() enter:undefined, leave:undefined\n tracIssue(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n tracIssue(Text)>>getRotation() enter:undefined, leave:undefined\n tracIssue(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n tracIssue(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n tracIssue(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n tracIssue(Text)>>isClip() enter:undefined, leave:undefined\n tracIssue(Text)>>getClipMode() enter:undefined, leave:undefined\n tracIssue(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n tracIssue(Text)>>submorphBounds(translate(10px,30px)) enter:undefined, leave:undefined\n Text(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n Text(Text)>>getTransform() enter:undefined, leave:undefined\n Text(Text)>>getScale() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Text(Text)>>getPosition() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n Text(Text)>>getRotation() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Text(Text)>>innerBounds() 1ms enter:undefined, leave:undefined\n Text(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Text(Text)>>isClip() enter:undefined, leave:undefined\n Text(Text)>>getClipMode() enter:undefined, leave:undefined\n Text(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Text(Text)>>submorphBounds(translate(10px,10px)) enter:undefined, leave:undefined\n Button(Button)>>getBounds() 2ms enter:undefined, leave:undefined\n Button(Button)>>getTransform() enter:undefined, leave:undefined\n Button(Button)>>getScale() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(Scale) enter:undefined, leave:undefined\n Button(Button)>>getPosition() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(Position) enter:undefined, leave:undefined\n Button(Button)>>getRotation() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n Button(Button)>>innerBounds() 1ms enter:undefined, leave:undefined\n Button(Button)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n Button(Button)>>isClip() enter:undefined, leave:undefined\n Button(Button)>>getClipMode() enter:undefined, leave:undefined\n Button(Button)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n Button(Button)>>submorphBounds(translate(160px,10px)) 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getTransform() enter:undefined, leave:undefined\n lively.morphic.Text>>getScale() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Scale) enter:undefined, leave:undefined\n lively.morphic.Text>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Text>>getRotation() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(Rotation) enter:undefined, leave:undefined\n lively.morphic.Text>>innerBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Text>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() 1ms enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n lively.morphic.Text>>isClip() enter:undefined, leave:undefined\n lively.morphic.Text>>getClipMode() enter:undefined, leave:undefined\n lively.morphic.Text>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n issueDescription(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 1ms enter:undefined, leave:undefined\n issueDescription(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n issueDescription(Text)>>fullContainsPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n issueDescription(Text)>>getBounds() 1ms enter:undefined, leave:undefined\n issueDescription(Text)>>getTransform() 1ms enter:undefined, leave:undefined\n issueDescription(Text)>>getScale() enter:undefined, leave:undefined\n issueDescription(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n issueDescription(Text)>>getPosition() enter:undefined, leave:undefined\n issueDescription(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n issueDescription(Text)>>getRotation() enter:undefined, leave:undefined\n issueDescription(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n issueDescription(Text)>>innerBounds() enter:undefined, leave:undefined\n issueDescription(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n issueDescription(Text)>>isClip() enter:undefined, leave:undefined\n issueDescription(Text)>>getClipMode() enter:undefined, leave:undefined\n issueDescription(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n issueDescription(Text)>>submorphBounds(translate(30px,120px)) enter:undefined, leave:undefined\n issueTitle(Text)>>morphsContainingPoint(pt(1329.0,755.0),[, , , ObjectTracer, ]) 1ms enter:undefined, leave:undefined\n issueTitle(Text)>>fullContainsWorldPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n lively.morphic.World>>localize(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>transformToMorph() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n lively.morphic.World>>getGlobalTransform() enter:undefined, leave:undefined\n issueTitle(Text)>>fullContainsPoint(pt(1329.0,755.0)) 1ms enter:undefined, leave:undefined\n issueTitle(Text)>>getBounds() enter:undefined, leave:undefined\n issueTitle(Text)>>getTransform() enter:undefined, leave:undefined\n issueTitle(Text)>>getScale() enter:undefined, leave:undefined\n issueTitle(Text)>>morphicGetter(Scale) enter:undefined, leave:undefined\n issueTitle(Text)>>getPosition() enter:undefined, leave:undefined\n issueTitle(Text)>>morphicGetter(Position) enter:undefined, leave:undefined\n issueTitle(Text)>>getRotation() enter:undefined, leave:undefined\n issueTitle(Text)>>morphicGetter(Rotation) enter:undefined, leave:undefined\n issueTitle(Text)>>innerBounds() enter:undefined, leave:undefined\n issueTitle(Text)>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined\n issueTitle(Text)>>isClip() enter:undefined, leave:undefined\n issueTitle(Text)>>getClipMode() enter:undefined, leave:undefined\n issueTitle(Text)>>morphicGetter(ClipMode) enter:undefined, leave:undefined\n issueTitle(Text)>>submorphBounds(translate(10px,20px)) enter:undefined, leave:undefined\n lively.morphic.World>>innerBoundsContainsWorldPoint(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>innerBoundsContainsPoint(pt(1329.0,755.0)) enter:undefined, leave:undefined\n lively.morphic.World>>innerBounds() enter:undefined, leave:undefined\n lively.morphic.World>>getShape() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getBounds() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getPosition() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Position) enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>getExtent() enter:undefined, leave:undefined\n lively.morphic.Shapes.Rectangle>>shapeGetter(Extent) enter:undefined, leave:undefined","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7389":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7390":{"morph":{"__isSmartRef__":true,"id":7379},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"7391":{"x":20,"y":50,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7392":{"x":500,"y":465,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7393":{"resizeWidth":true,"resizeHeight":true},"7394":{"sourceObj":{"__isSmartRef__":true,"id":7379},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":7379},"targetMethodName":"highlightJavaScriptSyntax","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"7395":{"x":336,"y":-16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7396":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7397},"derivationIds":[null,"AA23063B-85DF-4AEF-B731-13CEC9A64010"],"id":"5A8262F1-8820-46FC-AD5A-5C3AF6FCC51B","renderContextTable":{"__isSmartRef__":true,"id":7404},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":7405},{"__isSmartRef__":true,"id":7407},{"__isSmartRef__":true,"id":7409},{"__isSmartRef__":true,"id":7411},{"__isSmartRef__":true,"id":7413},{"__isSmartRef__":true,"id":7415},{"__isSmartRef__":true,"id":7417},{"__isSmartRef__":true,"id":7419},{"__isSmartRef__":true,"id":7421},{"__isSmartRef__":true,"id":7423},{"__isSmartRef__":true,"id":7425},{"__isSmartRef__":true,"id":7427},{"__isSmartRef__":true,"id":7429},{"__isSmartRef__":true,"id":7431},{"__isSmartRef__":true,"id":7433},{"__isSmartRef__":true,"id":7435},{"__isSmartRef__":true,"id":7437},{"__isSmartRef__":true,"id":7439},{"__isSmartRef__":true,"id":7441},{"__isSmartRef__":true,"id":7443}],"eventHandler":{"__isSmartRef__":true,"id":7445},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"auto","fixedWidth":true,"fixedHeight":true,"allowInput":true,"_FontFamily":"Monaco,monospace","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":7446},"priorExtent":{"__isSmartRef__":true,"id":7447},"_MaxTextWidth":490,"_MinTextWidth":490,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"layout":{"__isSmartRef__":true,"id":7448},"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":7449}],"doNotSerialize":["$$textString"],"doNotCopyProperties":["$$textString"],"lastSyntaxHighlightTime":1327672497578,"accessibleInInactiveWindow":true,"priorSelectionRange":[144,144],"charsReplaced":"nothing","lastFindLoc":-1,"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.TextCore","previousSelection":[298,324],"distanceToDragEvent":{"__isSmartRef__":true,"id":7450},"name":"FilterTarget","owner":{"__isSmartRef__":true,"id":7311},"lastSearchString":"textString","isBeingDragged":false,"textString":"BugText(Text)>>openInWorld() 574ms enter:, leave:undefined\n lively.morphic.World>>addMorph(,) 247ms enter:, leave:undefined\n BugText(Text)>>renderAfterUsing(alively.morphic.HTML.RenderContext,) 247ms enter:, leave:undefined\n >>> prepareForNewRenderContext(alively.morphic.HTML.RenderContext) 236ms enter:, leave:undefined","_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"7397":{"_Position":{"__isSmartRef__":true,"id":7398},"renderContextTable":{"__isSmartRef__":true,"id":7399},"_Extent":{"__isSmartRef__":true,"id":7400},"_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":7401},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":7402},"_Fill":{"__isSmartRef__":true,"id":7403},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"7398":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"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","setClipMode":"setClipModeHTML"},"7400":{"x":500,"y":465,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7401":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"7402":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"7403":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"7404":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"7405":{"style":{"__isSmartRef__":true,"id":7406},"chunkOwner":{"__isSmartRef__":true,"id":7396},"storedString":"BugText(Text)>>openInWorld() 574ms ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7406":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7407":{"style":{"__isSmartRef__":true,"id":7408},"chunkOwner":{"__isSmartRef__":true,"id":7396},"storedString":"enter:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7408":{"color":{"__isSmartRef__":true,"id":7173},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7409":{"style":{"__isSmartRef__":true,"id":7410},"chunkOwner":{"__isSmartRef__":true,"id":7396},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7410":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7411":{"style":{"__isSmartRef__":true,"id":7412},"chunkOwner":{"__isSmartRef__":true,"id":7396},"storedString":"leave:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7412":{"color":{"__isSmartRef__":true,"id":7173},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7413":{"style":{"__isSmartRef__":true,"id":7414},"chunkOwner":{"__isSmartRef__":true,"id":7396},"storedString":"undefined","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7414":{"color":{"__isSmartRef__":true,"id":6565},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7415":{"style":{"__isSmartRef__":true,"id":7416},"chunkOwner":{"__isSmartRef__":true,"id":7396},"storedString":"\n lively.morphic.World>>addMorph(,) 247ms ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7416":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7417":{"style":{"__isSmartRef__":true,"id":7418},"chunkOwner":{"__isSmartRef__":true,"id":7396},"storedString":"enter:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7418":{"color":{"__isSmartRef__":true,"id":7173},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7419":{"style":{"__isSmartRef__":true,"id":7420},"chunkOwner":{"__isSmartRef__":true,"id":7396},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7420":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7421":{"style":{"__isSmartRef__":true,"id":7422},"chunkOwner":{"__isSmartRef__":true,"id":7396},"storedString":"leave:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7422":{"color":{"__isSmartRef__":true,"id":7173},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7423":{"style":{"__isSmartRef__":true,"id":7424},"chunkOwner":{"__isSmartRef__":true,"id":7396},"storedString":"undefined","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7424":{"color":{"__isSmartRef__":true,"id":6565},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7425":{"style":{"__isSmartRef__":true,"id":7426},"chunkOwner":{"__isSmartRef__":true,"id":7396},"storedString":"\n BugText(Text)>>renderAfterUsing(alively.morphic.HTML.RenderContext,) 247ms ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7426":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7427":{"style":{"__isSmartRef__":true,"id":7428},"chunkOwner":{"__isSmartRef__":true,"id":7396},"storedString":"enter:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7428":{"color":{"__isSmartRef__":true,"id":7173},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7429":{"style":{"__isSmartRef__":true,"id":7430},"chunkOwner":{"__isSmartRef__":true,"id":7396},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7430":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7431":{"style":{"__isSmartRef__":true,"id":7432},"chunkOwner":{"__isSmartRef__":true,"id":7396},"storedString":"leave:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7432":{"color":{"__isSmartRef__":true,"id":7173},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7433":{"style":{"__isSmartRef__":true,"id":7434},"chunkOwner":{"__isSmartRef__":true,"id":7396},"storedString":"undefined","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7434":{"color":{"__isSmartRef__":true,"id":6565},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7435":{"style":{"__isSmartRef__":true,"id":7436},"chunkOwner":{"__isSmartRef__":true,"id":7396},"storedString":"\n >>> prepareForNewRenderContext(alively.morphic.HTML.RenderContext) 236ms ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7436":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7437":{"style":{"__isSmartRef__":true,"id":7438},"chunkOwner":{"__isSmartRef__":true,"id":7396},"storedString":"enter:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7438":{"color":{"__isSmartRef__":true,"id":7173},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7439":{"style":{"__isSmartRef__":true,"id":7440},"chunkOwner":{"__isSmartRef__":true,"id":7396},"storedString":", ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7440":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7441":{"style":{"__isSmartRef__":true,"id":7442},"chunkOwner":{"__isSmartRef__":true,"id":7396},"storedString":"leave:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7442":{"color":{"__isSmartRef__":true,"id":7173},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7443":{"style":{"__isSmartRef__":true,"id":7444},"chunkOwner":{"__isSmartRef__":true,"id":7396},"storedString":"undefined","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7444":{"color":{"__isSmartRef__":true,"id":6565},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7445":{"morph":{"__isSmartRef__":true,"id":7396},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"7446":{"x":530,"y":50,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7447":{"x":500,"y":466,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7448":{"resizeWidth":false,"resizeHeight":true,"moveHorizontal":true},"7449":{"sourceObj":{"__isSmartRef__":true,"id":7396},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":7396},"targetMethodName":"highlightJavaScriptSyntax","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"7450":{"x":344,"y":-7,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7451":{"position":{"__isSmartRef__":true,"id":7452},"_Extent":{"__isSmartRef__":true,"id":7453},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":7151},"_Fill":{"__isSmartRef__":true,"id":7454},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":7455},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":7456},"_BorderRadius":8.88,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"7452":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"7453":{"x":1050,"y":535,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7454":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"7455":{"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"},"7456":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"7457":{"x":0,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7458":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!","migrationLevel":2,"partName":"Rectangle","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"7459":{"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"},"7460":{"morph":{"__isSmartRef__":true,"id":7311},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"7461":{"x":290,"y":-9,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7462":{"x":1050,"y":535,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7463":{"adjustForNewBounds":true,"resizeWidth":true,"resizeHeight":true},"7464":{"updateFilter":{"__isSmartRef__":true,"id":7465},"reset":{"__isSmartRef__":true,"id":7469}},"7465":{"varMapping":{"__isSmartRef__":true,"id":7466},"source":"function updateFilter() {\n var text = this.get('FilterSource').textString\n try {\n var selectFilter = new RegExp(this.get('FilterList').textString,\"g\")\n } catch(e) {\n this.get('FilterList').setStatusMessage(\"\" +e)\n }\n var lastCaller = 'nothing';\n text = text.split('\\n')\n .select(function(line) {\n return line.match(selectFilter)\n })\n .reject(function(line) {\n return line.match(/morphicGetter/)\n })\n .collect(function(line) {\n var m = line.match(/( *)([A-Z].*)>>(.*)/);\n if (!m) return line;\n var caller = m[2];\n if (caller == lastCaller) {\n return m[1] + Strings.indent('', ' ', m[2].length) \n + \" >>> \" + m[3]\n }\n lastCaller = caller\n return line\n })\n .join('\\n')\n this.get('FilterTarget').setTextString(text);\n this.get('FilterTarget').emphasizeRegex(/.*>>/g, {color: Color.darkGray})\n this.get('FilterTarget').emphasizeRegex(/\\(.*?\\)/g, {color: Color.darkGray})\n this.get('FilterTarget').emphasizeRegex(selectFilter, {color: Color.red})\n\n}","funcProperties":{"__isSmartRef__":true,"id":7467},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"7466":{"this":{"__isSmartRef__":true,"id":7311}},"7467":{"timestamp":{"__isSmartRef__":true,"id":7468},"user":"jenslincke","tags":[]},"7468":{"isSerializedDate":true,"string":"Thu Jan 26 2012 17:19:48 GMT+0100 (CET)"},"7469":{"varMapping":{"__isSmartRef__":true,"id":7470},"source":"function reset() {\n this.get('FilterSource').setTextString(\"\");\n this.get('FilterTarget').setTextString(\"\");\n}","funcProperties":{"__isSmartRef__":true,"id":7471},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"7470":{"this":{"__isSmartRef__":true,"id":7311}},"7471":{"timestamp":{"__isSmartRef__":true,"id":7472},"user":"undefined","tags":[]},"7472":{"isSerializedDate":true,"string":"Fri Jan 27 2012 14:58:28 GMT+0100 (CET)"},"7473":{"submorphs":[{"__isSmartRef__":true,"id":7474},{"__isSmartRef__":true,"id":7488},{"__isSmartRef__":true,"id":7534},{"__isSmartRef__":true,"id":7568}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7603},"derivationIds":[null],"id":"0E8F50CA-01B1-4D93-80CC-FABFE2DC741A","renderContextTable":{"__isSmartRef__":true,"id":7614},"eventHandler":{"__isSmartRef__":true,"id":7615},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":7616},"_Position":{"__isSmartRef__":true,"id":7617},"windowMorph":{"__isSmartRef__":true,"id":7310},"label":{"__isSmartRef__":true,"id":7474},"closeButton":{"__isSmartRef__":true,"id":7488},"menuButton":{"__isSmartRef__":true,"id":7534},"collapseButton":{"__isSmartRef__":true,"id":7568},"priorExtent":{"__isSmartRef__":true,"id":7618},"owner":{"__isSmartRef__":true,"id":7310},"__LivelyClassName__":"lively.morphic.TitleBar","__SourceModuleName__":"Global.lively.morphic.Widgets"},"7474":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7475},"derivationIds":[null],"id":"2DBAEECF-4989-4A1D-82F3-4989C4CE6FB2","renderContextTable":{"__isSmartRef__":true,"id":7481},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":7482}],"eventHandler":{"__isSmartRef__":true,"id":7484},"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":7485},"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":7473},"priorExtent":{"__isSmartRef__":true,"id":7486},"_MaxTextWidth":991,"_MinTextWidth":991,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":7487},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7475":{"_Position":{"__isSmartRef__":true,"id":7476},"renderContextTable":{"__isSmartRef__":true,"id":7477},"_Extent":{"__isSmartRef__":true,"id":7478},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":7479},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":7480},"_Fill":null,"_BorderRadius":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7476":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7477":{"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"},"7478":{"x":991,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7479":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"7480":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"7481":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"7482":{"style":{"__isSmartRef__":true,"id":7483},"chunkOwner":{"__isSmartRef__":true,"id":7474},"storedString":"FilterText","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7483":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7484":{"morph":{"__isSmartRef__":true,"id":7474},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7485":{"resizeWidth":true},"7486":{"x":991,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7487":{"x":20,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7488":{"submorphs":[{"__isSmartRef__":true,"id":7489}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7501},"derivationIds":[null],"id":"8156373B-6689-45AC-8CE6-1E62F94394DE","renderContextTable":{"__isSmartRef__":true,"id":7516},"eventHandler":{"__isSmartRef__":true,"id":7517},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":7518},"priorExtent":{"__isSmartRef__":true,"id":7519},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":7507},"lighterFill":{"__isSmartRef__":true,"id":7520},"label":{"__isSmartRef__":true,"id":7489},"owner":{"__isSmartRef__":true,"id":7473},"layout":{"__isSmartRef__":true,"id":7529},"attributeConnections":[{"__isSmartRef__":true,"id":7530},{"__isSmartRef__":true,"id":7532}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets"},"7489":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7490},"derivationIds":[null],"id":"FC076E84-FE65-4B07-8DF5-5BE8517CB1C4","renderContextTable":{"__isSmartRef__":true,"id":7495},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":7496}],"eventHandler":{"__isSmartRef__":true,"id":7498},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":7499},"priorExtent":{"__isSmartRef__":true,"id":7500},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":7488},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7490":{"_Position":{"__isSmartRef__":true,"id":7491},"renderContextTable":{"__isSmartRef__":true,"id":7492},"_Extent":{"__isSmartRef__":true,"id":7493},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":7494},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":7480},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7491":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7492":{"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"},"7493":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7494":{"x":0,"y":3,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"7495":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"7496":{"style":{"__isSmartRef__":true,"id":7497},"chunkOwner":{"__isSmartRef__":true,"id":7489},"storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7497":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7498":{"morph":{"__isSmartRef__":true,"id":7489},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7499":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7500":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7501":{"_Position":{"__isSmartRef__":true,"id":7502},"renderContextTable":{"__isSmartRef__":true,"id":7503},"_Extent":{"__isSmartRef__":true,"id":7504},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":7505},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":7506},"_Fill":{"__isSmartRef__":true,"id":7507},"_StrokeOpacity":0,"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7502":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7503":{"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"},"7504":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7505":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"7506":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"7507":{"stops":[{"__isSmartRef__":true,"id":7508},{"__isSmartRef__":true,"id":7510},{"__isSmartRef__":true,"id":7512},{"__isSmartRef__":true,"id":7514}],"vector":{"__isSmartRef__":true,"id":7057},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7508":{"offset":0,"color":{"__isSmartRef__":true,"id":7509}},"7509":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"7510":{"offset":0.4,"color":{"__isSmartRef__":true,"id":7511}},"7511":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"7512":{"offset":0.6,"color":{"__isSmartRef__":true,"id":7513}},"7513":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"7514":{"offset":1,"color":{"__isSmartRef__":true,"id":7515}},"7515":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"7516":{"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"},"7517":{"morph":{"__isSmartRef__":true,"id":7488},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7518":{"x":1030,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7519":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7520":{"stops":[{"__isSmartRef__":true,"id":7521},{"__isSmartRef__":true,"id":7523},{"__isSmartRef__":true,"id":7525},{"__isSmartRef__":true,"id":7527}],"vector":{"__isSmartRef__":true,"id":7057},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7521":{"offset":0,"color":{"__isSmartRef__":true,"id":7522}},"7522":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"7523":{"offset":0.4,"color":{"__isSmartRef__":true,"id":7524}},"7524":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"7525":{"offset":0.6,"color":{"__isSmartRef__":true,"id":7526}},"7526":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"7527":{"offset":1,"color":{"__isSmartRef__":true,"id":7528}},"7528":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"7529":{"moveHorizontal":true},"7530":{"sourceObj":{"__isSmartRef__":true,"id":7488},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":7310},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":7531},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"7531":{"source":{"__isSmartRef__":true,"id":7488},"target":{"__isSmartRef__":true,"id":7310}},"7532":{"sourceObj":{"__isSmartRef__":true,"id":7488},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":7310},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":7533},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"7533":{"source":{"__isSmartRef__":true,"id":7488},"target":{"__isSmartRef__":true,"id":7310}},"7534":{"submorphs":[{"__isSmartRef__":true,"id":7535}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7546},"derivationIds":[null],"id":"68A13619-2B97-4EC6-B384-7E181C8FEE17","renderContextTable":{"__isSmartRef__":true,"id":7551},"eventHandler":{"__isSmartRef__":true,"id":7552},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":7553},"priorExtent":{"__isSmartRef__":true,"id":7554},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":7507},"lighterFill":{"__isSmartRef__":true,"id":7555},"label":{"__isSmartRef__":true,"id":7535},"owner":{"__isSmartRef__":true,"id":7473},"attributeConnections":[{"__isSmartRef__":true,"id":7564},{"__isSmartRef__":true,"id":7566}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets"},"7535":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7536},"derivationIds":[null],"id":"F37A9F74-37AE-4369-9115-A6F1F602663F","renderContextTable":{"__isSmartRef__":true,"id":7540},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":7541}],"eventHandler":{"__isSmartRef__":true,"id":7543},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":7544},"priorExtent":{"__isSmartRef__":true,"id":7545},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":7534},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7536":{"_Position":{"__isSmartRef__":true,"id":7537},"renderContextTable":{"__isSmartRef__":true,"id":7538},"_Extent":{"__isSmartRef__":true,"id":7539},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":7494},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":7480},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7537":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7538":{"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"},"7539":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7540":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"7541":{"style":{"__isSmartRef__":true,"id":7542},"chunkOwner":{"__isSmartRef__":true,"id":7535},"storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7542":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7543":{"morph":{"__isSmartRef__":true,"id":7535},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7544":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7545":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7546":{"_Position":{"__isSmartRef__":true,"id":7547},"renderContextTable":{"__isSmartRef__":true,"id":7548},"_Extent":{"__isSmartRef__":true,"id":7549},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":7550},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":7506},"_Fill":{"__isSmartRef__":true,"id":7507},"_StrokeOpacity":0,"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7547":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7548":{"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"},"7549":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7550":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"7551":{"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"},"7552":{"morph":{"__isSmartRef__":true,"id":7534},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7553":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7554":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7555":{"stops":[{"__isSmartRef__":true,"id":7556},{"__isSmartRef__":true,"id":7558},{"__isSmartRef__":true,"id":7560},{"__isSmartRef__":true,"id":7562}],"vector":{"__isSmartRef__":true,"id":7057},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7556":{"offset":0,"color":{"__isSmartRef__":true,"id":7557}},"7557":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"7558":{"offset":0.4,"color":{"__isSmartRef__":true,"id":7559}},"7559":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"7560":{"offset":0.6,"color":{"__isSmartRef__":true,"id":7561}},"7561":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"7562":{"offset":1,"color":{"__isSmartRef__":true,"id":7563}},"7563":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"7564":{"sourceObj":{"__isSmartRef__":true,"id":7534},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":7310},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":7565},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"7565":{"source":{"__isSmartRef__":true,"id":7534},"target":{"__isSmartRef__":true,"id":7310}},"7566":{"sourceObj":{"__isSmartRef__":true,"id":7534},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":7310},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":7567},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"7567":{"source":{"__isSmartRef__":true,"id":7534},"target":{"__isSmartRef__":true,"id":7310}},"7568":{"submorphs":[{"__isSmartRef__":true,"id":7569}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7580},"derivationIds":[null],"id":"BFAD97CA-667A-4E6E-8992-61DF6E92FB4B","renderContextTable":{"__isSmartRef__":true,"id":7585},"eventHandler":{"__isSmartRef__":true,"id":7586},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":7587},"priorExtent":{"__isSmartRef__":true,"id":7588},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":7507},"lighterFill":{"__isSmartRef__":true,"id":7589},"label":{"__isSmartRef__":true,"id":7569},"owner":{"__isSmartRef__":true,"id":7473},"layout":{"__isSmartRef__":true,"id":7598},"attributeConnections":[{"__isSmartRef__":true,"id":7599},{"__isSmartRef__":true,"id":7601}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets"},"7569":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7570},"derivationIds":[null],"id":"9B17E0BB-0CEF-4309-B67B-3BBC8DE38194","renderContextTable":{"__isSmartRef__":true,"id":7574},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":7575}],"eventHandler":{"__isSmartRef__":true,"id":7577},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":7578},"priorExtent":{"__isSmartRef__":true,"id":7579},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":7568},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7570":{"_Position":{"__isSmartRef__":true,"id":7571},"renderContextTable":{"__isSmartRef__":true,"id":7572},"_Extent":{"__isSmartRef__":true,"id":7573},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":7494},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":7480},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7571":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7572":{"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"},"7573":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7574":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"7575":{"style":{"__isSmartRef__":true,"id":7576},"chunkOwner":{"__isSmartRef__":true,"id":7569},"storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7576":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7577":{"morph":{"__isSmartRef__":true,"id":7569},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7578":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7579":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7580":{"_Position":{"__isSmartRef__":true,"id":7581},"renderContextTable":{"__isSmartRef__":true,"id":7582},"_Extent":{"__isSmartRef__":true,"id":7583},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":7584},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":7506},"_Fill":{"__isSmartRef__":true,"id":7507},"_StrokeOpacity":0,"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7581":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7582":{"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"},"7583":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7584":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"7585":{"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"},"7586":{"morph":{"__isSmartRef__":true,"id":7568},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7587":{"x":1011,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7588":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7589":{"stops":[{"__isSmartRef__":true,"id":7590},{"__isSmartRef__":true,"id":7592},{"__isSmartRef__":true,"id":7594},{"__isSmartRef__":true,"id":7596}],"vector":{"__isSmartRef__":true,"id":7057},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7590":{"offset":0,"color":{"__isSmartRef__":true,"id":7591}},"7591":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"7592":{"offset":0.4,"color":{"__isSmartRef__":true,"id":7593}},"7593":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"7594":{"offset":0.6,"color":{"__isSmartRef__":true,"id":7595}},"7595":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"7596":{"offset":1,"color":{"__isSmartRef__":true,"id":7597}},"7597":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"7598":{"moveHorizontal":true},"7599":{"sourceObj":{"__isSmartRef__":true,"id":7568},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":7310},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":7600},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"7600":{"source":{"__isSmartRef__":true,"id":7568},"target":{"__isSmartRef__":true,"id":7310}},"7601":{"sourceObj":{"__isSmartRef__":true,"id":7568},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":7310},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":7602},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"7602":{"source":{"__isSmartRef__":true,"id":7568},"target":{"__isSmartRef__":true,"id":7310}},"7603":{"_Position":{"__isSmartRef__":true,"id":7604},"renderContextTable":{"__isSmartRef__":true,"id":7605},"_Extent":{"__isSmartRef__":true,"id":7606},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":7607},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":7608},"_Fill":{"__isSmartRef__":true,"id":7609},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7604":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"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","setClipMode":"setClipModeHTML"},"7606":{"x":1050,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7607":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"7608":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"7609":{"stops":[{"__isSmartRef__":true,"id":7610},{"__isSmartRef__":true,"id":7612}],"vector":{"__isSmartRef__":true,"id":7057},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7610":{"offset":0,"color":{"__isSmartRef__":true,"id":7611}},"7611":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"7612":{"offset":1,"color":{"__isSmartRef__":true,"id":7613}},"7613":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"7614":{"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"},"7615":{"morph":{"__isSmartRef__":true,"id":7473},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7616":{"resizeWidth":true,"adjustForNewBounds":true},"7617":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7618":{"x":1050,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7619":{"renderContextTable":{"__isSmartRef__":true,"id":7620},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":7621},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":7622},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7620":{"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"},"7621":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"7622":{"x":1050,"y":590,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7623":{"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"},"7624":{"morph":{"__isSmartRef__":true,"id":7310},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7625":{"adjustForNewBounds":true},"7626":{"x":190,"y":1348,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7627":{"x":1050,"y":590,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7628":{"x":1095,"y":1367,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7629":{"submorphs":[],"scripts":[],"id":226,"shape":{"__isSmartRef__":true,"id":7630},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":false,"registeredForMouseEvents":true,"_world":{"__isSmartRef__":true,"id":0},"owner":{"__isSmartRef__":true,"id":0},"__SourceModuleName__":"Global.lively.morphic.Events","carriesGrabbedMorphs":false,"_Rotation":0,"_Scale":1,"renderContextTable":{"__isSmartRef__":true,"id":7636},"eventHandler":{"__isSmartRef__":true,"id":7637},"lastScrollTime":1327672838339,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"internalClickedOnMorph":{"__isSmartRef__":true,"id":0},"prevScroll":[0,0],"_Position":{"__isSmartRef__":true,"id":7638},"scrollFocusMorph":{"__isSmartRef__":true,"id":7639},"__LivelyClassName__":"lively.morphic.HandMorph","withLayers":["Global.NoMagnetsLayer"]},"7630":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":7631},"_Extent":{"__isSmartRef__":true,"id":7632},"_Fill":{"__isSmartRef__":true,"id":7633},"renderContextTable":{"__isSmartRef__":true,"id":7634},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":7635},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"7631":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"7632":{"x":2,"y":2,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"7633":{"r":0.8,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"7634":{"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"},"7635":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"7636":{"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"},"7637":{"morph":{"__isSmartRef__":true,"id":7629},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"7638":{"x":742,"y":481,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7639":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7640},"derivationIds":[null],"id":"2ABA6C5B-2C06-4EC7-AD55-6146F751F582","renderContextTable":{"__isSmartRef__":true,"id":7650},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":7651}],"eventHandler":{"__isSmartRef__":true,"id":7653},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":false,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10.5,"_Position":{"__isSmartRef__":true,"id":7654},"priorExtent":{"__isSmartRef__":true,"id":7655},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":7054},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7656},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7640":{"_Position":{"__isSmartRef__":true,"id":7641},"renderContextTable":{"__isSmartRef__":true,"id":7642},"_Extent":{"__isSmartRef__":true,"id":7643},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":7644},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":7480},"_Fill":{"__isSmartRef__":true,"id":7645},"_BorderRadius":4,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7641":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7642":{"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"},"7643":{"x":184,"y":23,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7644":{"x":3,"y":2,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"7645":{"stops":[{"__isSmartRef__":true,"id":7646},{"__isSmartRef__":true,"id":7648}],"vector":{"__isSmartRef__":true,"id":7057},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7646":{"offset":0,"color":{"__isSmartRef__":true,"id":7647}},"7647":{"r":0.39215686274509803,"g":0.5137254901960784,"b":0.9725490196078431,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"7648":{"offset":1,"color":{"__isSmartRef__":true,"id":7649}},"7649":{"r":0.13333333333333333,"g":0.3333333333333333,"b":0.9607843137254902,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"7650":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"7651":{"style":{"__isSmartRef__":true,"id":7652},"chunkOwner":{"__isSmartRef__":true,"id":7639},"storedString":"save world","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7652":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7653":{"morph":{"__isSmartRef__":true,"id":7639},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7654":{"x":0,"y":184,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7655":{"x":280,"y":23,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"7656":{"onMouseWheel":{"__isSmartRef__":true,"id":7657},"onSelectStart":{"__isSmartRef__":true,"id":7664}},"7657":{"varMapping":{"__isSmartRef__":true,"id":7658},"source":"function onMouseWheel(evt) {\n return false; // to allow scrolling\n }","funcProperties":{"__isSmartRef__":true,"id":7663},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"7658":{"this":{"__isSmartRef__":true,"id":7639},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7659}},"7659":{"$super":{"__isSmartRef__":true,"id":7660}},"7660":{"varMapping":{"__isSmartRef__":true,"id":7661},"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":7662},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"7661":{"obj":{"__isSmartRef__":true,"id":7639},"name":"onMouseWheel"},"7662":{},"7663":{},"7664":{"varMapping":{"__isSmartRef__":true,"id":7665},"source":"function onSelectStart(evt) {\n return false; // to allow scrolling\n }","funcProperties":{"__isSmartRef__":true,"id":7670},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"7665":{"this":{"__isSmartRef__":true,"id":7639},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7666}},"7666":{"$super":{"__isSmartRef__":true,"id":7667}},"7667":{"varMapping":{"__isSmartRef__":true,"id":7668},"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":7669},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"7668":{"obj":{"__isSmartRef__":true,"id":7639},"name":"onSelectStart"},"7669":{},"7670":{},"7671":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":7672},"_Extent":{"__isSmartRef__":true,"id":7673},"_Fill":{"__isSmartRef__":true,"id":7674},"renderContextTable":{"__isSmartRef__":true,"id":7675},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":7676},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"7672":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"7673":{"x":5800,"y":12900,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"7674":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"7675":{"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"},"7676":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"7677":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"7678":{"name":"Local code","__LivelyClassName__":"ChangeSet","__SourceModuleName__":"Global.lively.ChangeSet"},"7679":{"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","setScroll":"setScrollHTML"},"7680":{"morph":{"__isSmartRef__":true,"id":0},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"7681":{"sourceObj":{"__isSmartRef__":true,"id":0},"sourceAttrName":"savedWorldAsURL","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"visitNewPageAfterSaveAs","converter":null,"converterString":null,"updaterString":"function ($upd, v) { \n if (v && v.toString() !== URL.source.toString()) {\n $upd(v) \n }\n }","varMapping":{"__isSmartRef__":true,"id":7682},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7683},"__LivelyClassName__":"AttributeConnection"},"7682":{"source":{"__isSmartRef__":true,"id":0},"target":{"__isSmartRef__":true,"id":0}},"7683":{"updater":{"__isSmartRef__":true,"id":7684}},"7684":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":7682},"source":"function ($upd, v) { \n if (v && v.toString() !== URL.source.toString()) {\n $upd(v) \n }\n }","funcProperties":{"__isSmartRef__":true,"id":7685},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"7685":{},"7686":{"x":1116,"y":1446,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"7687":{"x":2800,"y":2900,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"7688":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/issues/120126_CopyEmtpyTextWithConnectionBroken.xhtml","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"isSimplifiedRegistry":true}}]]>