{"id":0,"registry":{"0":{"submorphs":[{"__isSmartRef__":true,"id":1},{"__isSmartRef__":true,"id":149},{"__isSmartRef__":true,"id":212}],"scripts":[],"shape":{"__isSmartRef__":true,"id":680},"derivationIds":[null,"013335E8-0241-4128-A68C-54D88E90D4B3","5ACFF81E-6C7C-4391-AACB-FB578135BFDE","763BE328-6A2E-45BA-A04A-B88ACB7A76B9","6C5B4D2F-00FF-413F-8A59-0F2A59FB3DAE","B18C0515-A995-4994-A7C9-9C1135224CF9","E85ECE60-8FFB-4045-8C4B-93B58EF6A883","50332C6C-F98A-41D2-97B8-82EBE7E6B0F8","869CCF8E-A0F8-4C5E-BBCC-7DAC116B3235","B9B110C3-B1D2-46F5-9EE9-A9B3E35F8348","5455C8FD-9E96-4D16-8F5A-0B3AB1E82855","E3852B6B-E84F-4523-9EF5-F0CFC9141EE0","E573D5AA-0E4F-44C2-B322-3C560DF04968"],"id":"3E315203-7702-4DD9-8AC6-F8B6E276F2BD","renderContextTable":{"__isSmartRef__":true,"id":684},"eventHandler":{"__isSmartRef__":true,"id":685},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":686},"LK2":true,"_Position":{"__isSmartRef__":true,"id":687},"priorExtent":{"__isSmartRef__":true,"id":688},"targetMorph":{"__isSmartRef__":true,"id":212},"titleBar":{"__isSmartRef__":true,"id":1},"contentOffset":{"__isSmartRef__":true,"id":689},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":690},"name":"PartTestRunner","highlighted":false,"prevDragPos":{"__isSmartRef__":true,"id":769},"isBeingDragged":false,"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"prevScroll":[0,0],"moved":true,"headRevision":145847,"minExtent":{"__isSmartRef__":true,"id":770},"_Rotation":0,"_Scale":1.0060210561262526,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":771},"__LivelyClassName__":"lively.morphic.Window","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"1":{"submorphs":[{"__isSmartRef__":true,"id":2},{"__isSmartRef__":true,"id":16},{"__isSmartRef__":true,"id":63},{"__isSmartRef__":true,"id":97}],"scripts":[],"shape":{"__isSmartRef__":true,"id":132},"derivationIds":[null,"1702019A-50BC-4D65-9134-F772568E59CF","77C42F4D-F191-475C-A386-04EAD9156915","E662B56A-2B6A-4B5A-99C1-F5764CD953FC","4D4775B4-3CAA-43DF-97F5-2B5A29BBCC2C","65CFCAF2-E03E-484B-91CD-D339B3CA7598","F82BFAE7-0B06-450E-849E-80F4A995529F","71041A9F-2686-4D2C-8191-8276311DDA37","6D99D8AC-6020-4F81-8CFA-1CE613E5E8F7","71136CBF-7468-4218-A77B-4C6CCEEBAC60","981E6BDF-9C9D-4456-85DE-23D6F11B1D75","3E49FED6-75C8-43A1-97A0-10819D0CC219","78ED9BB9-2B64-4284-8163-57121D8EEAC3"],"id":"7CADB335-5EDE-4967-8DB9-0587AE34B9D5","renderContextTable":{"__isSmartRef__":true,"id":144},"eventHandler":{"__isSmartRef__":true,"id":145},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":146},"_Position":{"__isSmartRef__":true,"id":147},"windowMorph":{"__isSmartRef__":true,"id":0},"label":{"__isSmartRef__":true,"id":2},"closeButton":{"__isSmartRef__":true,"id":16},"menuButton":{"__isSmartRef__":true,"id":63},"collapseButton":{"__isSmartRef__":true,"id":97},"priorExtent":{"__isSmartRef__":true,"id":148},"owner":{"__isSmartRef__":true,"id":0},"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.TitleBar"},"2":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3},"derivationIds":[null,"6619DEE6-61E7-4B8A-8156-D3E87BEB0368","4C0475A6-C6B5-4913-BAEC-623897EFF313","4AE122B2-EF55-4FDF-9331-013BCA75C7C5","571F2446-A541-4BAC-80FB-3C83A46E43FE","F05E1A71-A38B-4C44-8F03-8F693C14B12F","A675AF41-34C3-43A7-87ED-A707B682445D","78469D9F-1B8B-4B0C-AE16-D28A9093B499","7F32F6A4-2D84-4FCA-AE90-92005D15DFF6","0908C092-281F-4A9F-A13D-AA53F99DE50F","9D58FEE6-7092-4A53-90B9-01D52D14039E","020730E8-DA7E-4715-89A6-BAACDD471B00","0C36EDD8-2FFC-4CDA-AB4B-959EBE2B1C4A"],"id":"25B08BB2-3EDA-4745-A3A2-5342B57E99A4","renderContextTable":{"__isSmartRef__":true,"id":9},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":10}],"eventHandler":{"__isSmartRef__":true,"id":12},"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":13},"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":1},"priorExtent":{"__isSmartRef__":true,"id":14},"_MaxTextWidth":782,"_MinTextWidth":782,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":15},"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.Text"},"3":{"_Position":{"__isSmartRef__":true,"id":4},"renderContextTable":{"__isSmartRef__":true,"id":5},"_Extent":{"__isSmartRef__":true,"id":6},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":7},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":8},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"4":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"6":{"x":782,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"8":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"9":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","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"},"10":{"style":{"__isSmartRef__":true,"id":11},"chunkOwner":{"__isSmartRef__":true,"id":2},"storedString":"PartTestRunner","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"11":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"12":{"morph":{"__isSmartRef__":true,"id":2},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"13":{"resizeWidth":true},"14":{"x":782,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"15":{"x":20,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16":{"submorphs":[{"__isSmartRef__":true,"id":17}],"scripts":[],"shape":{"__isSmartRef__":true,"id":29},"derivationIds":[null,"E41C7C95-BB49-45DF-8B7F-6C4A1D078E65","CAFD9320-FA41-4655-9AEC-B2248E31C6E0","1785F33F-B65D-49CE-83F3-1F5676321075","9E4B071A-782A-48F6-9B41-76862B5BA1F9","8233332C-E388-455A-A733-2FD9CB8FB01D","8BCDFAC5-E919-48A8-8338-38EF45AC78EF","3EAC8431-F329-4C79-A124-CC9F5F8DF170","7D20D5FF-BB22-41C3-9316-0E8C7ACB6717","8569A69D-8EB3-439E-AA66-35A3F32AA6C4","55EB9EB5-6D69-4F09-858E-FA4E0CB3E203","206D8898-A056-4C19-9A19-C3C635C0C4DB","0290591F-D067-425B-A815-FA30E3DDD013"],"id":"74D21AC3-36CE-4CFA-8F04-CDC58BF10BE5","renderContextTable":{"__isSmartRef__":true,"id":45},"eventHandler":{"__isSmartRef__":true,"id":46},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":47},"priorExtent":{"__isSmartRef__":true,"id":48},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":35},"lighterFill":{"__isSmartRef__":true,"id":49},"label":{"__isSmartRef__":true,"id":17},"owner":{"__isSmartRef__":true,"id":1},"layout":{"__isSmartRef__":true,"id":58},"attributeConnections":[{"__isSmartRef__":true,"id":59},{"__isSmartRef__":true,"id":61}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"17":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":18},"derivationIds":[null,"6B605794-B55D-442C-82A4-2423634E9751","50311C03-6499-40E4-AEB7-CB32316C9A63","2EA76627-ABF3-4CF1-8FA5-A42911CAF8D8","B20A296C-5AF7-429F-8186-5089C3CD0D71","D47001EC-CD29-4A01-9EB9-970AEC38FF67","76F49669-B016-4002-8765-A5CC3B6D97B4","5CFAE783-59CD-4669-A192-DC9B55DD5492","C05AB3A4-4222-499A-AB49-DFC629577C76","2140F3C1-FA5B-4FF1-9330-22201C64A4C7","16F0D2D9-3C13-458C-B83F-2F6F960B2341","8D605334-4B46-4896-B282-D969873CEF8E","F6F9495E-D122-4C27-B8D9-FEE8B9567D28"],"id":"87568838-193D-4338-BC4E-EFD65B50AD85","renderContextTable":{"__isSmartRef__":true,"id":23},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":24}],"eventHandler":{"__isSmartRef__":true,"id":26},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":27},"priorExtent":{"__isSmartRef__":true,"id":28},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":16},"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":8},"_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Text"},"18":{"_Position":{"__isSmartRef__":true,"id":19},"renderContextTable":{"__isSmartRef__":true,"id":20},"_Extent":{"__isSmartRef__":true,"id":21},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":22},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":8},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"19":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"20":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"21":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"22":{"x":0,"y":3,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"23":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","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"},"24":{"style":{"__isSmartRef__":true,"id":25},"chunkOwner":{"__isSmartRef__":true,"id":17},"storedString":"X","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"25":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"26":{"morph":{"__isSmartRef__":true,"id":17},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"29":{"_Position":{"__isSmartRef__":true,"id":30},"renderContextTable":{"__isSmartRef__":true,"id":31},"_Extent":{"__isSmartRef__":true,"id":32},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":33},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":34},"_Fill":{"__isSmartRef__":true,"id":35},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"30":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"32":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"33":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"34":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"35":{"stops":[{"__isSmartRef__":true,"id":36},{"__isSmartRef__":true,"id":38},{"__isSmartRef__":true,"id":40},{"__isSmartRef__":true,"id":42}],"vector":{"__isSmartRef__":true,"id":44},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"36":{"offset":0,"color":{"__isSmartRef__":true,"id":37}},"37":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"38":{"offset":0.4,"color":{"__isSmartRef__":true,"id":39}},"39":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"40":{"offset":0.6,"color":{"__isSmartRef__":true,"id":41}},"41":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"42":{"offset":1,"color":{"__isSmartRef__":true,"id":43}},"43":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"44":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"45":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"46":{"morph":{"__isSmartRef__":true,"id":16},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"47":{"x":821,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"48":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"49":{"stops":[{"__isSmartRef__":true,"id":50},{"__isSmartRef__":true,"id":52},{"__isSmartRef__":true,"id":54},{"__isSmartRef__":true,"id":56}],"vector":{"__isSmartRef__":true,"id":44},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"50":{"offset":0,"color":{"__isSmartRef__":true,"id":51}},"51":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"52":{"offset":0.4,"color":{"__isSmartRef__":true,"id":53}},"53":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"54":{"offset":0.6,"color":{"__isSmartRef__":true,"id":55}},"55":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"56":{"offset":1,"color":{"__isSmartRef__":true,"id":57}},"57":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"58":{"moveHorizontal":true},"59":{"sourceObj":{"__isSmartRef__":true,"id":16},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":60},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"60":{"source":{"__isSmartRef__":true,"id":16},"target":{"__isSmartRef__":true,"id":0}},"61":{"sourceObj":{"__isSmartRef__":true,"id":16},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":62},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"62":{"source":{"__isSmartRef__":true,"id":16},"target":{"__isSmartRef__":true,"id":0}},"63":{"submorphs":[{"__isSmartRef__":true,"id":64}],"scripts":[],"shape":{"__isSmartRef__":true,"id":75},"derivationIds":[null,"C14746A3-C94B-4485-948C-88B6513B16FD","AD7B23A6-36E9-4257-A5FA-913BCDBA964E","9A727972-F263-4D97-A9BE-68957C8E8F6F","8061EE8F-2730-4706-A64D-2561FF31EFDA","3D83CFC1-7A05-4105-A58C-FEC65B5A70CC","2FFC4DFA-87D9-460E-8E68-1213BA0463FE","B2C273E1-B23A-45AE-BDEF-0CF59526BE5A","D2EE6A83-C48C-4A5D-8C88-42655191D425","FECA317D-BDE2-4624-B8C5-B32F126AB434","B277CE1C-2393-41DE-B2A7-8ACC779B11A5","67C43EF9-3A70-4DC1-AD85-A454DE68A519","3142B179-CAE8-45C6-8072-CE9E1B5C8B65"],"id":"86F914C2-E40F-4F75-B97E-041F70C80079","renderContextTable":{"__isSmartRef__":true,"id":80},"eventHandler":{"__isSmartRef__":true,"id":81},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":82},"priorExtent":{"__isSmartRef__":true,"id":83},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":35},"lighterFill":{"__isSmartRef__":true,"id":84},"label":{"__isSmartRef__":true,"id":64},"owner":{"__isSmartRef__":true,"id":1},"attributeConnections":[{"__isSmartRef__":true,"id":93},{"__isSmartRef__":true,"id":95}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"64":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":65},"derivationIds":[null,"B41D29FB-0537-460F-AE7A-957A3214AF33","C6AF9868-972B-45F1-AB06-8AC593BFFA83","A0AF49B1-1A25-4A38-B92D-7EA8D55B1DCF","2B727732-505A-495E-8E6E-8CA73E9F9F44","167AF6E8-A0D3-4571-A592-3691BBDC77AF","EBAE9ABD-DE26-4B8B-9B9C-C2B92CE87086","A90F867D-5B9B-47E0-90F9-CFC601F321AD","51E7684D-0A94-4E70-8830-BB412E17367A","71222501-77C8-4FB2-9F64-78A2E336A513","F8189CFD-CBE7-4E9A-8577-C4BCA91D12C4","343DD193-4F25-46A7-8089-440DC60EB6A4","6FD170FA-7C3E-4CBF-903F-7238F29D69EA"],"id":"58687555-039E-4530-A6EF-A7D315DE762D","renderContextTable":{"__isSmartRef__":true,"id":69},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":70}],"eventHandler":{"__isSmartRef__":true,"id":72},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":73},"priorExtent":{"__isSmartRef__":true,"id":74},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":63},"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":8},"_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Text"},"65":{"_Position":{"__isSmartRef__":true,"id":66},"renderContextTable":{"__isSmartRef__":true,"id":67},"_Extent":{"__isSmartRef__":true,"id":68},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":22},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":8},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"66":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"67":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"68":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"69":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","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"},"70":{"style":{"__isSmartRef__":true,"id":71},"chunkOwner":{"__isSmartRef__":true,"id":64},"storedString":"M","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"71":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"72":{"morph":{"__isSmartRef__":true,"id":64},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"73":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"74":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"75":{"_Position":{"__isSmartRef__":true,"id":76},"renderContextTable":{"__isSmartRef__":true,"id":77},"_Extent":{"__isSmartRef__":true,"id":78},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":79},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":34},"_Fill":{"__isSmartRef__":true,"id":35},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"76":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"77":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"78":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"79":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"80":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"81":{"morph":{"__isSmartRef__":true,"id":63},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"82":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"83":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"84":{"stops":[{"__isSmartRef__":true,"id":85},{"__isSmartRef__":true,"id":87},{"__isSmartRef__":true,"id":89},{"__isSmartRef__":true,"id":91}],"vector":{"__isSmartRef__":true,"id":44},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"85":{"offset":0,"color":{"__isSmartRef__":true,"id":86}},"86":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"87":{"offset":0.4,"color":{"__isSmartRef__":true,"id":88}},"88":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"89":{"offset":0.6,"color":{"__isSmartRef__":true,"id":90}},"90":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"91":{"offset":1,"color":{"__isSmartRef__":true,"id":92}},"92":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"93":{"sourceObj":{"__isSmartRef__":true,"id":63},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":94},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"94":{"source":{"__isSmartRef__":true,"id":63},"target":{"__isSmartRef__":true,"id":0}},"95":{"sourceObj":{"__isSmartRef__":true,"id":63},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":96},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"96":{"source":{"__isSmartRef__":true,"id":63},"target":{"__isSmartRef__":true,"id":0}},"97":{"submorphs":[{"__isSmartRef__":true,"id":98}],"scripts":[],"shape":{"__isSmartRef__":true,"id":109},"derivationIds":[null,"B325ADB3-887F-4527-A16C-FBD30F6D3161","11A36A62-9F41-4E7A-8D90-F53FB2012837","8C76ABB1-B67C-4DC2-8C90-B225BCF902A6","2D63CA19-972C-46FD-88C0-1F3B69B0F01E","A1B12F41-72AB-4102-9269-080F86D7CFBD","0D3572C0-5434-4A9C-ABBB-9242CBBD6502","ECC25181-186E-47E5-8C53-5E8C6AA3F99E","E91E1B50-052F-482F-85FC-C7419E4B03E0","5573323E-6C2F-4794-B909-DC7EBAC927D2","F10D2604-9DA9-4D13-BEA4-4C8ED145CDBE","8DE34977-7C5D-40DB-8BFC-1F3871D89C68","8CA3DD40-7C6D-4539-9119-EF93550B57AE"],"id":"B3E7054E-966B-4117-925E-F460F3E7E256","renderContextTable":{"__isSmartRef__":true,"id":114},"eventHandler":{"__isSmartRef__":true,"id":115},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":116},"priorExtent":{"__isSmartRef__":true,"id":117},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":35},"lighterFill":{"__isSmartRef__":true,"id":118},"label":{"__isSmartRef__":true,"id":98},"owner":{"__isSmartRef__":true,"id":1},"layout":{"__isSmartRef__":true,"id":127},"attributeConnections":[{"__isSmartRef__":true,"id":128},{"__isSmartRef__":true,"id":130}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"98":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":99},"derivationIds":[null,"81DE9833-62EC-4C2C-BFE5-6D359CDCEDF6","5DD0E97F-EDDA-4C25-87B8-06301E2C3757","605D8240-23E2-424C-957F-4DBA9D94AF9F","42153E6E-8D93-434A-BF47-43DD563B8138","3D534F78-8E25-4C6C-84BB-543AA0A87A62","CE4003CA-D261-4DBA-8873-2340C21C6383","563B3D3D-4FEE-4E14-A328-1B02C5CC56B2","E14D9191-DC85-409E-A767-FD3F1D0703D1","B4F8BC6B-F35D-4293-865D-5EE8B2EB20FC","EA9B277B-B6F9-46F1-8227-71E0C96C0B01","0DBF0F87-A4D0-4E30-98F5-B449ADA1A80B","90544FF0-5522-47C8-9694-F9103393E9B9"],"id":"9B31D10A-396C-4528-8611-52025E838C33","renderContextTable":{"__isSmartRef__":true,"id":103},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":104}],"eventHandler":{"__isSmartRef__":true,"id":106},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":107},"priorExtent":{"__isSmartRef__":true,"id":108},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":97},"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":8},"_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Text"},"99":{"_Position":{"__isSmartRef__":true,"id":100},"renderContextTable":{"__isSmartRef__":true,"id":101},"_Extent":{"__isSmartRef__":true,"id":102},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":22},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":8},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"100":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"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"},"102":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"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","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"},"104":{"style":{"__isSmartRef__":true,"id":105},"chunkOwner":{"__isSmartRef__":true,"id":98},"storedString":"–","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"105":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"106":{"morph":{"__isSmartRef__":true,"id":98},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"107":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"108":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"109":{"_Position":{"__isSmartRef__":true,"id":110},"renderContextTable":{"__isSmartRef__":true,"id":111},"_Extent":{"__isSmartRef__":true,"id":112},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":113},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":34},"_Fill":{"__isSmartRef__":true,"id":35},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"110":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"111":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"112":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"113":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"114":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"115":{"morph":{"__isSmartRef__":true,"id":97},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"116":{"x":802,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"117":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"118":{"stops":[{"__isSmartRef__":true,"id":119},{"__isSmartRef__":true,"id":121},{"__isSmartRef__":true,"id":123},{"__isSmartRef__":true,"id":125}],"vector":{"__isSmartRef__":true,"id":44},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"119":{"offset":0,"color":{"__isSmartRef__":true,"id":120}},"120":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"121":{"offset":0.4,"color":{"__isSmartRef__":true,"id":122}},"122":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"123":{"offset":0.6,"color":{"__isSmartRef__":true,"id":124}},"124":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"125":{"offset":1,"color":{"__isSmartRef__":true,"id":126}},"126":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"127":{"moveHorizontal":true},"128":{"sourceObj":{"__isSmartRef__":true,"id":97},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":129},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"129":{"source":{"__isSmartRef__":true,"id":97},"target":{"__isSmartRef__":true,"id":0}},"130":{"sourceObj":{"__isSmartRef__":true,"id":97},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":131},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"131":{"source":{"__isSmartRef__":true,"id":97},"target":{"__isSmartRef__":true,"id":0}},"132":{"_Position":{"__isSmartRef__":true,"id":133},"renderContextTable":{"__isSmartRef__":true,"id":134},"_Extent":{"__isSmartRef__":true,"id":135},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":136},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":137},"_Fill":{"__isSmartRef__":true,"id":138},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"133":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"134":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"135":{"x":841,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"136":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"137":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"138":{"stops":[{"__isSmartRef__":true,"id":139},{"__isSmartRef__":true,"id":141}],"vector":{"__isSmartRef__":true,"id":143},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"139":{"offset":0,"color":{"__isSmartRef__":true,"id":140}},"140":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"141":{"offset":1,"color":{"__isSmartRef__":true,"id":142}},"142":{"r":0.6400000000000001,"g":0.6400000000000001,"b":0.6400000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"143":{"x":0,"y":0,"width":0,"height":1,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"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":1},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"146":{"resizeWidth":true,"adjustForNewBounds":true},"147":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"148":{"x":841,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"149":{"submorphs":[],"scripts":[],"id":"C948C59B-9DC4-451D-B86B-07223A005EAA","shape":{"__isSmartRef__":true,"id":150},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":157},"showsHalos":false,"name":"ResizeCorner6","partsBinMetaInfo":{"__isSmartRef__":true,"id":158},"__SourceModuleName__":"Global.lively.morphic.Core","__layered_draggingEnabled__":true,"dragStartPoint":null,"originalExtent":{"__isSmartRef__":true,"id":159},"originalTargetExtent":null,"renderContextTable":{"__isSmartRef__":true,"id":160},"eventHandler":{"__isSmartRef__":true,"id":161},"attributeConnections":[{"__isSmartRef__":true,"id":162},{"__isSmartRef__":true,"id":184},{"__isSmartRef__":true,"id":173},{"__isSmartRef__":true,"id":174}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"distanceToDragEvent":{"__isSmartRef__":true,"id":185},"priorExtent":{"__isSmartRef__":true,"id":186},"isCopyMorphRef":true,"morphRefId":1,"prevScroll":[0,0],"derivationIds":[227,"83D58336-D35B-44FB-9AB1-4467EC058CFA","0141EF2D-898D-4A88-93BF-1B9FEE7E56E6","F343780D-46A1-490F-8347-08939D52329C","DCD3B012-B22F-4037-B24A-FCF858D154D4","E6EDFE95-F114-4F7E-84D5-60B3212BC420","D39E5489-4C7C-4BB7-8D11-83F82F09FF84","FD6DC5AB-67C7-45EE-9D25-7662B8BD157F","AD4C78B7-AD8F-4497-9019-6AE8DE4611EF","9AD6D61B-34FA-4F18-A869-5B20B2948D60","6337E500-5041-489A-98A8-5B0F4CB49F32","30B6B2A7-A6D4-4C99-9D79-261566992A9C","51965D4C-ED4C-4058-9B38-4CD54ABB3D57"],"owner":{"__isSmartRef__":true,"id":0},"_Scale":0.996005996001,"_Rotation":0,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":187},"__LivelyClassName__":"lively.morphic.Box"},"150":{"position":{"__isSmartRef__":true,"id":151},"_Extent":{"__isSmartRef__":true,"id":152},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":153},"_Fill":{"__isSmartRef__":true,"id":154},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":155},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":156},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"151":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"152":{"x":13,"y":14,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"153":{"r":0.568,"g":0.568,"b":0.568,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"154":{"r":0.258,"g":0.258,"b":0.258,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"155":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"156":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"157":{"x":828.051922051987,"y":483.055916055986,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"158":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"159":{"x":239,"y":138,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"160":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"161":{"morph":{"__isSmartRef__":true,"id":149},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"162":{"sourceObj":{"__isSmartRef__":true,"id":149},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":163},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":184},{"__isSmartRef__":true,"id":184},{"__isSmartRef__":true,"id":184},{"__isSmartRef__":true,"id":184},{"__isSmartRef__":true,"id":184}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"163":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":164},"derivationIds":[null],"id":"720DE0B1-00BA-4FB0-8EC1-28BB52579C3E","renderContextTable":{"__isSmartRef__":true,"id":171},"eventHandler":{"__isSmartRef__":true,"id":172},"droppingEnabled":false,"halosEnabled":true,"isGrabShadow":true,"connections":[{"__isSmartRef__":true,"id":162},{"__isSmartRef__":true,"id":173}],"_Position":{"__isSmartRef__":true,"id":175},"_Rotation":0,"_Scale":0.998001,"owner":null,"isCopyMorphRef":true,"morphRefId":1,"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":176},"__LivelyClassName__":"lively.morphic.Morph"},"164":{"position":{"__isSmartRef__":true,"id":165},"_Extent":{"__isSmartRef__":true,"id":166},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":167},"_Fill":{"__isSmartRef__":true,"id":168},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":169},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":170},"_Opacity":0.5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"165":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"166":{"x":13,"y":14,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"167":{"r":0.568,"g":0.568,"b":0.568,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"168":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"169":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"170":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"171":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"172":{"morph":{"__isSmartRef__":true,"id":163},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"173":{"sourceObj":{"__isSmartRef__":true,"id":149},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":163},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":174},{"__isSmartRef__":true,"id":174},{"__isSmartRef__":true,"id":174},{"__isSmartRef__":true,"id":174},{"__isSmartRef__":true,"id":174}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"174":{"sourceObj":{"__isSmartRef__":true,"id":149},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":163},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":173},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"175":{"x":17.15398715468109,"y":-1.7927593168386693,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"176":{"remove":{"__isSmartRef__":true,"id":177}},"177":{"varMapping":{"__isSmartRef__":true,"id":178},"source":"function remove() {\n            $super();\n            this.connections.invoke('disconnect');\n            this.submorphs.invoke('remove')\n        }","funcProperties":{"__isSmartRef__":true,"id":183},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"178":{"this":{"__isSmartRef__":true,"id":163},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":179}},"179":{"$super":{"__isSmartRef__":true,"id":180}},"180":{"varMapping":{"__isSmartRef__":true,"id":181},"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":182},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"181":{"obj":{"__isSmartRef__":true,"id":163},"name":"remove"},"182":{},"183":{},"184":{"sourceObj":{"__isSmartRef__":true,"id":149},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":163},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":162},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"185":{"x":28.739256984129042,"y":-16.786484590161308,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"186":{"x":13,"y":14,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"187":{"onDrag":{"__isSmartRef__":true,"id":188},"onDragEnd":{"__isSmartRef__":true,"id":196},"onDragStart":{"__isSmartRef__":true,"id":204}},"188":{"varMapping":{"__isSmartRef__":true,"id":189},"source":"function onDrag(evt) {\n    var moveDelta = evt.mousePoint.subPt(this.dragStartPoint)\n    if (evt.isShiftDown()) {\n        var maxDelta = Math.max(moveDelta.x, moveDelta.y);\n\tmoveDelta = pt(maxDelta, maxDelta);\n    }\n    this.owner.setExtent(this.originalTargetExtent.addPt(moveDelta));\n    this.align(this.bounds().bottomRight(), this.owner.getExtent())\n}","funcProperties":{"__isSmartRef__":true,"id":194},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"189":{"this":{"__isSmartRef__":true,"id":149},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":190}},"190":{"$super":{"__isSmartRef__":true,"id":191}},"191":{"varMapping":{"__isSmartRef__":true,"id":192},"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":193},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"192":{"obj":{"__isSmartRef__":true,"id":149},"name":"onDrag"},"193":{},"194":{"timestamp":{"__isSmartRef__":true,"id":195},"user":"lauritz"},"195":{"isSerializedDate":true,"string":"Thu Nov 17 2011 05:05:30 GMT+0100 (CET)"},"196":{"varMapping":{"__isSmartRef__":true,"id":197},"source":"function onDragEnd(evt) {\n    this.dragStartPoint = null;\n    this.originalTargetExtent = null;\n}","funcProperties":{"__isSmartRef__":true,"id":202},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"197":{"this":{"__isSmartRef__":true,"id":149},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":198}},"198":{"$super":{"__isSmartRef__":true,"id":199}},"199":{"varMapping":{"__isSmartRef__":true,"id":200},"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":201},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"200":{"obj":{"__isSmartRef__":true,"id":149},"name":"onDragEnd"},"201":{},"202":{"timestamp":{"__isSmartRef__":true,"id":203},"user":"lauritz"},"203":{"isSerializedDate":true,"string":"Thu Nov 17 2011 05:05:30 GMT+0100 (CET)"},"204":{"varMapping":{"__isSmartRef__":true,"id":205},"source":"function onDragStart(evt) {\n    this.dragStartPoint = evt.mousePoint;\n    this.originalTargetExtent = this.owner.getExtent();\n}","funcProperties":{"__isSmartRef__":true,"id":210},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"205":{"this":{"__isSmartRef__":true,"id":149},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":206}},"206":{"$super":{"__isSmartRef__":true,"id":207}},"207":{"varMapping":{"__isSmartRef__":true,"id":208},"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":209},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"208":{"obj":{"__isSmartRef__":true,"id":149},"name":"onDragStart"},"209":{},"210":{"timestamp":{"__isSmartRef__":true,"id":211},"user":"lauritz"},"211":{"isSerializedDate":true,"string":"Thu Nov 17 2011 05:05:35 GMT+0100 (CET)"},"212":{"submorphs":[{"__isSmartRef__":true,"id":213},{"__isSmartRef__":true,"id":288}],"scripts":[],"id":"E7ADFC49-DBCD-41B5-8084-76D35E484269","shape":{"__isSmartRef__":true,"id":596},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":603},"showsHalos":false,"name":"PartTestRunnerPane","partsBinMetaInfo":{"__isSmartRef__":true,"id":604},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":621},"eventHandler":{"__isSmartRef__":true,"id":622},"attributeConnections":[],"doNotSerialize":["currentTestCase"],"doNotCopyProperties":[],"derivationIds":[127,"FEDE5679-6A0B-4AAB-870D-7DCC1B1AE348","2E269031-1EAD-4552-B974-19691964DA53","21DAB1A7-300A-4213-9A18-DC13CBAB0679","C2726F69-78EC-4346-B90C-0F11E936AA95","7E950306-0585-46A3-BA80-C29D42DA81E2","2489E794-A578-4BE0-9E7A-9B4A3773F66F","62171C9E-6DC6-4DB4-B99C-A6EF562BCCAC","3402F38A-EFCB-4573-AC1B-4495EA79ED3E","EC657422-E29F-4FDB-835C-08BD112DBE79","5DE63B2F-2D51-4349-AB1A-8C3A92741416","77980A55-7A57-4423-83F3-669CDC02E59C","EB866E68-3C3E-4C22-9D86-19D6FAA1C0F4"],"owner":{"__isSmartRef__":true,"id":0},"priorExtent":{"__isSmartRef__":true,"id":623},"prevScroll":[0,0],"isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":624},"isInLayoutCycle":false,"partUnderTest":null,"headRevision":145754,"_Rotation":0,"_Scale":1.0000000000000002,"partTests":{"__isSmartRef__":true,"id":626},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":627},"__LivelyClassName__":"lively.morphic.Box"},"213":{"submorphs":[{"__isSmartRef__":true,"id":214},{"__isSmartRef__":true,"id":229}],"scripts":[],"id":"3014D2C2-57CB-4AF0-A629-8BC7578D601B","shape":{"__isSmartRef__":true,"id":273},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":280},"showsHalos":false,"name":"ResultsContainer","partsBinMetaInfo":{"__isSmartRef__":true,"id":281},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":282},"eventHandler":{"__isSmartRef__":true,"id":283},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"44C0B8D7-F745-490B-824D-2CCF07F768F1","EB33BC54-4085-4205-981A-17A5FDB34856","F993DE9D-DB4B-40FF-96C6-E99C86C9CF32","A1695854-CD70-4E87-A2C6-35EF85534694","577A313E-C701-4E5C-B962-3DC0461FD7F7","AAF880EB-A381-457D-AD29-43C97BEA2E30","39411CA8-E948-434A-A584-A9768B470249","8D260065-DABB-4109-B86D-A547DEFD8459","B874AB95-1ED6-497F-8DD6-0D95A5A2917B","C50821C5-B9D8-422E-AF3A-C4D0D4997D16","BB37989B-15C0-4A73-821C-65A64C56C4B9","3E8CC689-D2D2-48F0-9CFB-16B50B4F7050","B5854276-885A-46E9-938D-F38AC2B46920"],"layout":{"__isSmartRef__":true,"id":284},"owner":{"__isSmartRef__":true,"id":212},"isBeingDragged":false,"priorExtent":{"__isSmartRef__":true,"id":286},"isInLayoutCycle":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":287},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Box"},"214":{"submorphs":[],"scripts":[],"id":"7460F573-4009-484B-B5A3-D97935DE0379","shape":{"__isSmartRef__":true,"id":215},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Monaco","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":221},"_MaxTextWidth":828.313862782124,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":218},"showsHalos":false,"name":"ResultPane","__SourceModuleName__":"Global.lively.morphic.TextCore","padding":{"__isSmartRef__":true,"id":222},"layout":{"__isSmartRef__":true,"id":223},"_FontSize":8,"_Padding":{"__isSmartRef__":true,"id":222},"_ClipMode":"scroll","textChunks":[{"__isSmartRef__":true,"id":224}],"priorExtent":{"__isSmartRef__":true,"id":226},"priorSelectionRange":[0,0],"renderContextTable":{"__isSmartRef__":true,"id":227},"eventHandler":{"__isSmartRef__":true,"id":228},"prevScroll":[0,0],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isBeingDragged":false,"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":828.313862782124,"_MinTextHeight":null,"previousSelection":[73,89],"draggingEnabled":false,"derivationIds":[616,"212648FE-B21E-4FB7-BFB4-288248039B9B","6B3B9E63-C9D8-44A1-9817-21176155971C","00220152-BFAC-46C5-AE1B-8897A37F71E7","1AE29421-85E3-47BD-B15A-585E9B6437B3","AE99F956-5DF9-4206-BE82-5CE6CA90FAE7","9A5D26CC-8444-4CA1-A7C7-12E77EDC5406","AF1993AC-90F5-4881-ACB0-3268A47D8E94","5AEE4149-EB9F-4D1C-9381-FA41D44E5171","60F9D1CA-D0C9-44CC-AB9A-1F98D713300A","5C482930-764C-4B58-998B-481E54A14363","CF300C3E-3005-4563-A858-BF1388EC9C90","D4FADF8C-5BAE-4C1A-8657-839C9E089BCA","72804040-F4AB-4E76-B255-65E3CB479E75","A225B541-EED6-49B2-9367-6A30C374C8CC"],"owner":{"__isSmartRef__":true,"id":213},"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.Text"},"215":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":216},"_Extent":{"__isSmartRef__":true,"id":217},"_Fill":{"__isSmartRef__":true,"id":140},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":218},"renderContextTable":{"__isSmartRef__":true,"id":219},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"scroll","_Padding":{"__isSmartRef__":true,"id":220},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"216":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"217":{"x":830.313862782124,"y":148.42791830070564,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"218":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"219":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"220":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"221":{"x":6.585000000000001,"y":6.585000000000001,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"222":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"223":{"resizeWidth":true,"resizeHeight":false},"224":{"style":{"__isSmartRef__":true,"id":225},"chunkOwner":{"__isSmartRef__":true,"id":214},"storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"225":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"226":{"x":830.313862782124,"y":148.42791830070564,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"227":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","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"},"228":{"morph":{"__isSmartRef__":true,"id":214},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"229":{"submorphs":[],"scripts":[],"id":"9F0CE293-120D-4F20-8E9E-8F63F6079660","shape":{"__isSmartRef__":true,"id":230},"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":237},"showsHalos":true,"name":"ResizeCorner7","partsBinMetaInfo":{"__isSmartRef__":true,"id":238},"__SourceModuleName__":"Global.lively.morphic.Core","__layered_draggingEnabled__":true,"dragStartPoint":null,"originalExtent":{"__isSmartRef__":true,"id":239},"originalTargetExtent":null,"renderContextTable":{"__isSmartRef__":true,"id":240},"eventHandler":{"__isSmartRef__":true,"id":241},"attributeConnections":[{"__isSmartRef__":true,"id":242},{"__isSmartRef__":true,"id":243},{"__isSmartRef__":true,"id":244},{"__isSmartRef__":true,"id":245}],"doNotSerialize":["$$_Rotation","$$_Scale"],"doNotCopyProperties":["$$_Rotation","$$_Scale"],"distanceToDragEvent":{"__isSmartRef__":true,"id":246},"priorExtent":{"__isSmartRef__":true,"id":247},"isCopyMorphRef":true,"morphRefId":1,"prevScroll":[0,0],"derivationIds":[227,"83D58336-D35B-44FB-9AB1-4467EC058CFA","0141EF2D-898D-4A88-93BF-1B9FEE7E56E6","F343780D-46A1-490F-8347-08939D52329C","DCD3B012-B22F-4037-B24A-FCF858D154D4","E6EDFE95-F114-4F7E-84D5-60B3212BC420","D39E5489-4C7C-4BB7-8D11-83F82F09FF84","FD6DC5AB-67C7-45EE-9D25-7662B8BD157F","AD4C78B7-AD8F-4497-9019-6AE8DE4611EF","A3371004-9103-419D-BCD1-929222F6F119","50E1509F-8315-4D50-944A-80FACECF02BD","C230E9CE-21E8-41BD-9F75-9D9097F4153B","30811FC7-C8DB-4980-9992-DEB06855269A","CC7DAF5F-1048-4A68-B646-145F87187AC5"],"isBeingDragged":false,"isPlaceholder":true,"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":213},"_Rotation":0,"_Scale":0.998001,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":248},"__LivelyClassName__":"lively.morphic.Box"},"230":{"position":{"__isSmartRef__":true,"id":231},"_Extent":{"__isSmartRef__":true,"id":232},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":233},"_Fill":{"__isSmartRef__":true,"id":234},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":235},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":236},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"231":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"232":{"x":13,"y":14,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"233":{"r":0.568,"g":0.568,"b":0.568,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"234":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"235":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"236":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"237":{"x":638.4150000000002,"y":6.585000000000001,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"238":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"239":{"x":239,"y":138,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"240":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"241":{"morph":{"__isSmartRef__":true,"id":229},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"242":{"sourceObj":{"__isSmartRef__":true,"id":229},"sourceAttrName":"rotation","targetObj":{"__isSmartRef__":true,"id":163},"targetMethodName":"setRotation","dependendConnections":[{"__isSmartRef__":true,"id":243},{"__isSmartRef__":true,"id":243},{"__isSmartRef__":true,"id":243},{"__isSmartRef__":true,"id":243},{"__isSmartRef__":true,"id":243},{"__isSmartRef__":true,"id":243},{"__isSmartRef__":true,"id":243}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"243":{"sourceObj":{"__isSmartRef__":true,"id":229},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":163},"targetMethodName":"setRotation","dependedBy":{"__isSmartRef__":true,"id":242},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"244":{"sourceObj":{"__isSmartRef__":true,"id":229},"sourceAttrName":"scale","targetObj":{"__isSmartRef__":true,"id":163},"targetMethodName":"setScale","dependendConnections":[{"__isSmartRef__":true,"id":245},{"__isSmartRef__":true,"id":245},{"__isSmartRef__":true,"id":245},{"__isSmartRef__":true,"id":245},{"__isSmartRef__":true,"id":245},{"__isSmartRef__":true,"id":245},{"__isSmartRef__":true,"id":245}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryConnection"},"245":{"sourceObj":{"__isSmartRef__":true,"id":229},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":163},"targetMethodName":"setScale","dependedBy":{"__isSmartRef__":true,"id":244},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"246":{"x":42.327599102410886,"y":-22.830104041830054,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"247":{"x":13,"y":14,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"248":{"onDrag":{"__isSmartRef__":true,"id":249},"onDragEnd":{"__isSmartRef__":true,"id":257},"onDragStart":{"__isSmartRef__":true,"id":265}},"249":{"varMapping":{"__isSmartRef__":true,"id":250},"source":"function onDrag(evt) {\n    var moveDelta = evt.mousePoint.subPt(this.dragStartPoint)\n    if (evt.isShiftDown()) {\n        var maxDelta = Math.max(moveDelta.x, moveDelta.y);\n\tmoveDelta = pt(maxDelta, maxDelta);\n    }\n    this.owner.setExtent(this.originalTargetExtent.addPt(moveDelta));\n    this.align(this.bounds().bottomRight(), this.owner.getExtent())\n}","funcProperties":{"__isSmartRef__":true,"id":255},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"250":{"this":{"__isSmartRef__":true,"id":229},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":251}},"251":{"$super":{"__isSmartRef__":true,"id":252}},"252":{"varMapping":{"__isSmartRef__":true,"id":253},"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":254},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"253":{"obj":{"__isSmartRef__":true,"id":229},"name":"onDrag"},"254":{},"255":{"timestamp":{"__isSmartRef__":true,"id":256},"user":"lauritz"},"256":{"isSerializedDate":true,"string":"Thu Nov 17 2011 05:05:30 GMT+0100 (CET)"},"257":{"varMapping":{"__isSmartRef__":true,"id":258},"source":"function onDragEnd(evt) {\n    this.dragStartPoint = null;\n    this.originalTargetExtent = null;\n}","funcProperties":{"__isSmartRef__":true,"id":263},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"258":{"this":{"__isSmartRef__":true,"id":229},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":259}},"259":{"$super":{"__isSmartRef__":true,"id":260}},"260":{"varMapping":{"__isSmartRef__":true,"id":261},"source":"function () {\n                try {\n                    return obj.constructor.prototype[name].apply(obj, arguments)\n                } catch(e) {\n                    alert('Error in $super call: ' + e + '\\n' + e.stack);\n                    return null;\n                }\n            }","funcProperties":{"__isSmartRef__":true,"id":262},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"261":{"obj":{"__isSmartRef__":true,"id":229},"name":"onDragEnd"},"262":{},"263":{"timestamp":{"__isSmartRef__":true,"id":264},"user":"lauritz"},"264":{"isSerializedDate":true,"string":"Thu Nov 17 2011 05:05:30 GMT+0100 (CET)"},"265":{"varMapping":{"__isSmartRef__":true,"id":266},"source":"function onDragStart(evt) {\n    this.dragStartPoint = evt.mousePoint;\n    this.originalTargetExtent = this.owner.getExtent();\n}","funcProperties":{"__isSmartRef__":true,"id":271},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"266":{"this":{"__isSmartRef__":true,"id":229},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":267}},"267":{"$super":{"__isSmartRef__":true,"id":268}},"268":{"varMapping":{"__isSmartRef__":true,"id":269},"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":270},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"269":{"obj":{"__isSmartRef__":true,"id":229},"name":"onDragStart"},"270":{},"271":{"timestamp":{"__isSmartRef__":true,"id":272},"user":"lauritz"},"272":{"isSerializedDate":true,"string":"Thu Nov 17 2011 05:05:35 GMT+0100 (CET)"},"273":{"position":{"__isSmartRef__":true,"id":274},"_Extent":{"__isSmartRef__":true,"id":275},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":276},"_Fill":{"__isSmartRef__":true,"id":277},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":278},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":279},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"274":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"275":{"x":840.9880717370888,"y":161.43379913845607,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"276":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"277":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"278":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"279":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"280":{"x":-1.8189894035458565e-12,"y":313.88274674552827,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"281":{"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"},"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":213},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"284":{"resizeWidth":true,"extentWithoutPlaceholder":{"__isSmartRef__":true,"id":285},"moveVertical":true,"adjustForNewBounds":true},"285":{"x":614.2683859154988,"y":173.09614419224042,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"286":{"x":840.9880717370888,"y":161.43379913845607,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"287":{"x":456.2624636619114,"y":-15.833505621330715,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"288":{"submorphs":[{"__isSmartRef__":true,"id":289},{"__isSmartRef__":true,"id":481}],"scripts":[],"id":"931D81CB-F8B5-4780-AB09-A204D5BEE5C4","shape":{"__isSmartRef__":true,"id":580},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":587},"showsHalos":false,"name":"EditorPane","partsBinMetaInfo":{"__isSmartRef__":true,"id":588},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":589},"eventHandler":{"__isSmartRef__":true,"id":590},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"44C0B8D7-F745-490B-824D-2CCF07F768F1","4C799BD6-B476-4570-9392-5DA5AAF64854","F0F61EA8-DE37-4A84-800C-DF72B684D7D8","95A84CC1-204B-4C04-B202-ABBD00D0D2F6","C8319D63-FA6A-49C0-8FC6-493EF66A2768","C3BA13E5-A0A1-4872-A683-19D88FD10DF5","DBDABB78-2E37-4384-981C-F4F9ECAB343D","239C90F4-05C0-4C99-AE11-7A16E4A7859D","E7A4EBFC-922D-46FB-9E8C-8517BCD64F55","4D9401A9-5B28-4259-8E27-F7E276D2B999","59D6479D-68C0-40BA-ACF6-E76E2B3076A7","C046AAB6-1D9D-4D0C-A8E7-BF9D974C1E23"],"owner":{"__isSmartRef__":true,"id":212},"layout":{"__isSmartRef__":true,"id":591},"isBeingDragged":false,"priorExtent":{"__isSmartRef__":true,"id":594},"isInLayoutCycle":false,"prevScroll":[0,0],"distanceToDragEvent":{"__isSmartRef__":true,"id":595},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Box"},"289":{"submorphs":[{"__isSmartRef__":true,"id":290},{"__isSmartRef__":true,"id":305}],"scripts":[],"id":"1664A996-9C9A-4B04-8342-E7EE58CEA5A4","shape":{"__isSmartRef__":true,"id":465},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":472},"showsHalos":false,"name":"Rectangle","partsBinMetaInfo":{"__isSmartRef__":true,"id":473},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":474},"eventHandler":{"__isSmartRef__":true,"id":475},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"A7469123-0434-4AC4-B842-F3E4F91B53D7","C7C02633-F0E5-4AAB-9C8C-B451CC0C492B","593604C5-10B4-4883-B9C1-573AC28372E3","20BBA97A-92C6-424A-8AA4-DF1726409B45","C97E50B5-8649-451C-BB68-869B64885F9A","321F030B-6F11-4E74-8978-1F1FC51D74BB","AA507D97-6E4B-41AA-8786-CBA0C3F339A9","2849277E-07FD-4397-ADCA-713DB27F1DB8","8D570D6B-A829-46AD-981C-F1C1C8F34CB5","2B7EF667-E506-4421-9E8C-BAD16192E4A5","CE425CCF-637A-476D-ADEE-4F6725A9DB87","EB399D3A-AA6C-4F74-BC0F-43D63346B30B"],"owner":{"__isSmartRef__":true,"id":288},"isBeingDragged":false,"priorExtent":{"__isSmartRef__":true,"id":476},"layout":{"__isSmartRef__":true,"id":477},"isInLayoutCycle":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":480},"prevScroll":[0,0],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Box"},"290":{"submorphs":[],"scripts":[],"id":"B8D87507-7554-46B7-80DA-F1F43A9D7252","shape":{"__isSmartRef__":true,"id":291},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":298},"itemList":[],"showsHalos":false,"name":"MethodsList","partsBinMetaInfo":{"__isSmartRef__":true,"id":299},"__SourceModuleName__":"Global.lively.morphic.Core","_ClipMode":"auto","renderContextTable":{"__isSmartRef__":true,"id":300},"eventHandler":{"__isSmartRef__":true,"id":301},"derivationIds":[2860,"1DC854C5-3790-40C4-A008-301010DC1D70","F0B479E7-BEF8-4D9A-A2AC-DFF75FAAFE44","64F23883-EDB8-4FD5-95FD-1BE52A0D4F22","1F15ADF8-DC3B-48E1-9530-96EAF0310AAC","405C5DC2-4312-44BE-9CAF-363B5EADDAE8","5068760F-DAE4-45A0-9A7B-C913B8023CC8","A8CD8FD2-DD63-462C-A388-DC983242F3E6","B5B6BA4E-EE20-4E50-9B6C-C06CA75B6396","BC6D2850-4753-4734-908F-EB6281110983","BF69DC5F-D8CC-448C-9D26-70C6BAA88873","FB7BADC6-07DE-49BB-B661-C5CEF8DAC678","0D3E9203-3C36-47C0-AE0B-EE2D115321DF"],"attributeConnections":[{"__isSmartRef__":true,"id":302}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"owner":{"__isSmartRef__":true,"id":289},"changeTriggered":true,"layout":{"__isSmartRef__":true,"id":303},"priorExtent":{"__isSmartRef__":true,"id":304},"selectedLineNo":0,"_Rotation":0,"_Scale":1,"selection":"testRecordAddCategorizedMethods","__LivelyClassName__":"lively.morphic.List"},"291":{"position":{"__isSmartRef__":true,"id":292},"_Extent":{"__isSmartRef__":true,"id":293},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":294},"_Fill":{"__isSmartRef__":true,"id":295},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":296},"_Padding":{"__isSmartRef__":true,"id":297},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"292":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"293":{"x":200,"y":239,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"294":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"295":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"296":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"297":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"298":{"x":10,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"299":{"partsSpaceName":"PartsBin/Inputs","migrationLevel":2,"__SourceModuleName__":"Global.lively.PartsBin","partName":"List","comment":"a list morph","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"300":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","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"},"301":{"morph":{"__isSmartRef__":true,"id":290},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"302":{"sourceObj":{"__isSmartRef__":true,"id":290},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":212},"targetMethodName":"openTestMethod","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"303":{"resizeWidth":true,"resizeHeight":true},"304":{"x":200,"y":245,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"305":{"submorphs":[{"__isSmartRef__":true,"id":306},{"__isSmartRef__":true,"id":354},{"__isSmartRef__":true,"id":402}],"scripts":[],"id":"D5AE49B8-F6E9-4686-A456-446008B87A15","shape":{"__isSmartRef__":true,"id":450},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":457},"showsHalos":false,"name":"Rectangle2","partsBinMetaInfo":{"__isSmartRef__":true,"id":458},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":459},"eventHandler":{"__isSmartRef__":true,"id":460},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"A7469123-0434-4AC4-B842-F3E4F91B53D7","5147C607-B1EE-4100-91C2-81B1768A1723","D60027FC-20E3-44E2-87CB-BCC0F436DF8E","2E2CF4B0-C186-45E2-86DC-C3C74BAF3671","5D69EB2B-A6B2-4216-8C07-F40372A71330","BE2E23B8-CC16-4FAD-8DF4-B929B0A4B9CF","386BD0B6-A2FF-46D1-845B-0129BAC82FF1","DDD48D64-1500-408A-81FD-5E41C42EE702","16CB60CB-4643-4C3B-92B7-D4776BD3E205","049E0B3B-ED12-45B6-AF99-B313E760567B","9685329F-760A-4866-B425-1F7A5CE2AC57","AF157F0C-3DC1-408B-BC56-80C8B5D92682","5170E552-936C-4A2A-B84C-4B5C63B09FEC","0EF035AF-6F15-43DE-9C4D-B7564F84B89B"],"owner":{"__isSmartRef__":true,"id":289},"layout":{"__isSmartRef__":true,"id":461},"priorExtent":{"__isSmartRef__":true,"id":464},"isBeingDragged":false,"isInLayoutCycle":false,"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Box"},"306":{"submorphs":[{"__isSmartRef__":true,"id":307}],"scripts":[],"id":"20608F9A-B302-4F70-8AF4-331FFE5D5C1F","shape":{"__isSmartRef__":true,"id":322},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":338},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":326},"lighterFill":{"__isSmartRef__":true,"id":339},"label":{"__isSmartRef__":true,"id":307},"name":"Button","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":348},"attributeConnections":[{"__isSmartRef__":true,"id":349}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":350},"renderContextTable":{"__isSmartRef__":true,"id":351},"eventHandler":{"__isSmartRef__":true,"id":352},"distanceToDragEvent":{"__isSmartRef__":true,"id":353},"derivationIds":[7251,"31628F1D-43D3-415C-9E9D-71C83C90178F","27C475D0-EED2-478C-9BEA-6E3D7D556AB7","77576BA7-63E2-47D3-A7A6-C92F3A30966B","596AAEC4-4A38-44FE-B573-2DF158C87EEF","323373FC-028E-45C7-8C6A-821F691BCDE7","37FF6747-E45C-4F57-9DFD-D93022E799A4","7D2E302E-C123-47E6-865A-3FBF721A5B5E","204C4322-4241-42C2-94A2-023715E06767","3804F71B-487C-4B69-A229-7003057AA245","F9A33A7A-29C9-4B51-B522-D2BFA9180F81","DF89A3D2-507A-429A-BEAF-5A51375587FB","DB75348A-BD47-48B7-92D6-0056CB3413AA"],"owner":{"__isSmartRef__":true,"id":305},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Button"},"307":{"submorphs":[],"scripts":[],"id":"E6B85EC3-103A-4929-A2F1-32132E1C662E","shape":{"__isSmartRef__":true,"id":308},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":314},"_MaxTextWidth":40,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":315},"_Padding":{"__isSmartRef__":true,"id":316},"owner":{"__isSmartRef__":true,"id":306},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":317},"textChunks":[{"__isSmartRef__":true,"id":318}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":320},"eventHandler":{"__isSmartRef__":true,"id":321},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[7252,"C199E3BA-54B5-4CA6-A7FF-440EBC051E0A","CE031037-62CA-46FE-9D3F-74265179A69B","96A05C17-FCCB-4700-8DCB-5EBE3A19AC9E","E402E790-58B4-4737-B5EC-598C13094AF2","57E8DB38-A465-4219-93FA-13E78437A171","6E906900-37A0-4D8D-93AE-92F4AB4389F6","1E00CA1B-77A9-4B3C-AD08-304E19EAB7B8","025A61E4-FDCC-47CC-A0F0-0FB6A6B3521C","0FA07183-1076-4D05-BF41-7F9E56DF2780","A665D17E-EF9B-4AC7-A09C-7CEFF61BE287","CEC075F3-A8FC-4DD1-A8C7-6F6AA430505F","C491DCC3-5886-4258-A4FA-35CCAB990BE3"],"_MinTextWidth":40,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text"},"308":{"position":{"__isSmartRef__":true,"id":309},"_Extent":{"__isSmartRef__":true,"id":310},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":311},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":312},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":313},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"309":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"310":{"x":40,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"311":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"312":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"313":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"314":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"315":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"316":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"317":{"x":40,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"318":{"style":{"__isSmartRef__":true,"id":319},"chunkOwner":{"__isSmartRef__":true,"id":307},"storedString":"+","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"319":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"320":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","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"},"321":{"morph":{"__isSmartRef__":true,"id":307},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"322":{"position":{"__isSmartRef__":true,"id":323},"_Extent":{"__isSmartRef__":true,"id":324},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":325},"_Fill":{"__isSmartRef__":true,"id":326},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":336},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":337},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"323":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"324":{"x":40,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"325":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"326":{"stops":[{"__isSmartRef__":true,"id":327},{"__isSmartRef__":true,"id":329},{"__isSmartRef__":true,"id":331},{"__isSmartRef__":true,"id":333}],"vector":{"__isSmartRef__":true,"id":335},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"327":{"offset":0,"color":{"__isSmartRef__":true,"id":328}},"328":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"329":{"offset":0.4,"color":{"__isSmartRef__":true,"id":330}},"330":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"331":{"offset":0.6,"color":{"__isSmartRef__":true,"id":332}},"332":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"333":{"offset":1,"color":{"__isSmartRef__":true,"id":334}},"334":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"335":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"336":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"337":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"338":{"x":10,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"339":{"stops":[{"__isSmartRef__":true,"id":340},{"__isSmartRef__":true,"id":342},{"__isSmartRef__":true,"id":344},{"__isSmartRef__":true,"id":346}],"vector":{"__isSmartRef__":true,"id":335},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"340":{"offset":0,"color":{"__isSmartRef__":true,"id":341}},"341":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"342":{"offset":0.4,"color":{"__isSmartRef__":true,"id":343}},"343":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"344":{"offset":0.6,"color":{"__isSmartRef__":true,"id":345}},"345":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"346":{"offset":1,"color":{"__isSmartRef__":true,"id":347}},"347":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"348":{"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"},"349":{"sourceObj":{"__isSmartRef__":true,"id":306},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":212},"targetMethodName":"showFunctionTemplate","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"350":{"x":40,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"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":306},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"353":{"x":54.89016478027463,"y":-10.978032956054932,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"354":{"submorphs":[{"__isSmartRef__":true,"id":355}],"scripts":[],"id":"1B7EC838-81F1-44F7-ABDD-4081996DD4F8","shape":{"__isSmartRef__":true,"id":370},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":386},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":374},"lighterFill":{"__isSmartRef__":true,"id":387},"label":{"__isSmartRef__":true,"id":355},"name":"Button1","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":396},"attributeConnections":[{"__isSmartRef__":true,"id":397}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":398},"renderContextTable":{"__isSmartRef__":true,"id":399},"eventHandler":{"__isSmartRef__":true,"id":400},"distanceToDragEvent":{"__isSmartRef__":true,"id":401},"derivationIds":[7251,"31628F1D-43D3-415C-9E9D-71C83C90178F","2E0A57AE-0D10-4C04-8A6F-AA1CD1C33D1E","C838147B-BF52-4453-ACC6-9D362DCDB95C","A4F2CEFA-E512-4275-B2CD-62CF3D001471","7791D0E6-4FF8-4A72-9DE4-2AD0675A4A5D","988430A0-B17C-4F3F-A82C-3F2D59F03AD2","D24B1E99-8AB4-40CF-A187-21793B586AC8","AD8A6E5E-6BFE-4849-9702-81C6E8AAE34A","46E3D360-1FFF-417A-B135-E8416514BCE2","BE64F6CD-7E52-4499-98E6-45E0CCF26C71","2C2FD6D1-699F-439A-A98E-BB662EA33EFF","C94E8243-2FAE-44E0-AA3D-5BFBF0BE4CDE","6471FA1F-8952-4835-B02C-CFB060468A71"],"owner":{"__isSmartRef__":true,"id":305},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Button"},"355":{"submorphs":[],"scripts":[],"id":"D4FA9CBC-0724-493B-8401-703060ED970C","shape":{"__isSmartRef__":true,"id":356},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":362},"_MaxTextWidth":40,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":363},"_Padding":{"__isSmartRef__":true,"id":364},"owner":{"__isSmartRef__":true,"id":354},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":365},"textChunks":[{"__isSmartRef__":true,"id":366}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":368},"eventHandler":{"__isSmartRef__":true,"id":369},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[7252,"C199E3BA-54B5-4CA6-A7FF-440EBC051E0A","8996245F-77DC-4293-A63A-25742979F36A","7FC5A658-3AA8-4014-8317-B9CEBB1A486E","EC83AFFA-2B5F-49DB-96AB-61C5D34FFD54","2371701B-0FE1-4ECF-A423-8FE5C09DCD1D","D1549C55-A0FC-40D4-A9B2-EF00E95F0A80","6F0DB07E-0B7C-4C06-B58C-385A9E92E638","2E7C0EFF-072E-457A-A80E-64A67B8FEC84","2C03D04D-FE1E-4CC7-A2BE-71C58FFC5DDB","BEAC8289-6E18-40D1-8E87-74560F437F00","72AFB2C9-7BBD-49BE-9227-D04DF662FBDF","CCBCC825-7EF8-49B7-AF28-72B3B79ED5CA","60596B86-C9FE-48B0-A611-75BC55A1A6EB"],"_MinTextWidth":40,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text"},"356":{"position":{"__isSmartRef__":true,"id":357},"_Extent":{"__isSmartRef__":true,"id":358},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":359},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":360},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":361},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"357":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"358":{"x":40,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"359":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"360":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"361":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"362":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"363":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"364":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"365":{"x":40,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"366":{"style":{"__isSmartRef__":true,"id":367},"chunkOwner":{"__isSmartRef__":true,"id":355},"storedString":"-","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"367":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"368":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","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"},"369":{"morph":{"__isSmartRef__":true,"id":355},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"370":{"position":{"__isSmartRef__":true,"id":371},"_Extent":{"__isSmartRef__":true,"id":372},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":373},"_Fill":{"__isSmartRef__":true,"id":374},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":384},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":385},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"371":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"372":{"x":40,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"373":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"374":{"stops":[{"__isSmartRef__":true,"id":375},{"__isSmartRef__":true,"id":377},{"__isSmartRef__":true,"id":379},{"__isSmartRef__":true,"id":381}],"vector":{"__isSmartRef__":true,"id":383},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"375":{"offset":0,"color":{"__isSmartRef__":true,"id":376}},"376":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"377":{"offset":0.4,"color":{"__isSmartRef__":true,"id":378}},"378":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"379":{"offset":0.6,"color":{"__isSmartRef__":true,"id":380}},"380":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"381":{"offset":1,"color":{"__isSmartRef__":true,"id":382}},"382":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"383":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"384":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"385":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"386":{"x":65,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"387":{"stops":[{"__isSmartRef__":true,"id":388},{"__isSmartRef__":true,"id":390},{"__isSmartRef__":true,"id":392},{"__isSmartRef__":true,"id":394}],"vector":{"__isSmartRef__":true,"id":383},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"388":{"offset":0,"color":{"__isSmartRef__":true,"id":389}},"389":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"390":{"offset":0.4,"color":{"__isSmartRef__":true,"id":391}},"391":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"392":{"offset":0.6,"color":{"__isSmartRef__":true,"id":393}},"393":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"394":{"offset":1,"color":{"__isSmartRef__":true,"id":395}},"395":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"396":{"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"},"397":{"sourceObj":{"__isSmartRef__":true,"id":354},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":212},"targetMethodName":"removeTestMethod","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"398":{"x":40,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"399":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"400":{"morph":{"__isSmartRef__":true,"id":354},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"401":{"x":54.89016478027463,"y":-10.978032956054932,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"402":{"submorphs":[{"__isSmartRef__":true,"id":403}],"scripts":[],"id":"F1E18851-E896-4285-9E4D-974A29D17CD1","shape":{"__isSmartRef__":true,"id":418},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":434},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":422},"lighterFill":{"__isSmartRef__":true,"id":435},"label":{"__isSmartRef__":true,"id":403},"name":"Button2","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":444},"attributeConnections":[{"__isSmartRef__":true,"id":445}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":446},"renderContextTable":{"__isSmartRef__":true,"id":447},"eventHandler":{"__isSmartRef__":true,"id":448},"distanceToDragEvent":{"__isSmartRef__":true,"id":449},"derivationIds":[7251,"31628F1D-43D3-415C-9E9D-71C83C90178F","2E0A57AE-0D10-4C04-8A6F-AA1CD1C33D1E","F23F733C-2A1B-4BDB-8053-9CBE16E3DCD9","BB764366-E531-4A81-8A2E-75D7DB7D955D","8B0F71AB-DB84-409D-96A8-452FC71C84F6","141D8AFF-1F7F-4584-83A9-B33D60E733FB","98A212B2-FF42-45D4-8F0C-81B4D520F55C","871F2687-235B-41B3-BBF4-FECF3C809A9F","5B84A5D7-58CD-49D8-AA11-09E71E7E4102","E9D69F12-A59D-4915-BACA-AF22765D5E93","17EC7F8F-18E3-410B-BCB0-96F9206BA6D1","13E100A1-8185-48C3-8ACF-71E339A2FE3E","A5C09081-75AA-4A3D-8658-3B00CD4B535B","73ED59E8-0B4B-4A62-9564-8EEA0EE58579"],"owner":{"__isSmartRef__":true,"id":305},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Button"},"403":{"submorphs":[],"scripts":[],"id":"183920BC-20B0-426E-A404-3676FD0790FD","shape":{"__isSmartRef__":true,"id":404},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":410},"_MaxTextWidth":60,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":411},"_Padding":{"__isSmartRef__":true,"id":412},"owner":{"__isSmartRef__":true,"id":402},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":413},"textChunks":[{"__isSmartRef__":true,"id":414}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":416},"eventHandler":{"__isSmartRef__":true,"id":417},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[7252,"C199E3BA-54B5-4CA6-A7FF-440EBC051E0A","8996245F-77DC-4293-A63A-25742979F36A","BD970D61-6CAC-4322-8E70-6297B67BA8AC","D7F2C2A9-A8A8-4968-884F-AA67ADEE98AC","42429E1F-64D0-4493-B770-716E679E0D12","8E30638F-9029-49E0-A5BA-8D8D634622C6","7334718A-B860-4A62-BF02-87383E9C3793","02FEB4AD-EAA6-49FA-99D3-DBC4BC2B7FF6","88B9BBD4-1C23-4F0E-9703-5C175741A808","B7B388DC-49A6-4E1B-9D48-680E888810AC","9B7B79C1-2056-4EEB-AA0A-9DEE9CB9F976","650BCEFF-1B6E-414E-92A9-C9F956CCA8BF","C5727BA6-D790-425B-868C-8A11DA2D8651","1902A2EC-6652-42B5-9B05-13F7B8E8A5B5"],"_MinTextWidth":60,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text"},"404":{"position":{"__isSmartRef__":true,"id":405},"_Extent":{"__isSmartRef__":true,"id":406},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":407},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":408},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":409},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"405":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"406":{"x":60,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"407":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"408":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"409":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"410":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"411":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"412":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"413":{"x":60,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"414":{"style":{"__isSmartRef__":true,"id":415},"chunkOwner":{"__isSmartRef__":true,"id":403},"storedString":"run","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"415":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"416":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","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"},"417":{"morph":{"__isSmartRef__":true,"id":403},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"418":{"position":{"__isSmartRef__":true,"id":419},"_Extent":{"__isSmartRef__":true,"id":420},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":421},"_Fill":{"__isSmartRef__":true,"id":422},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":432},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":433},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"419":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"420":{"x":60,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"421":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"422":{"stops":[{"__isSmartRef__":true,"id":423},{"__isSmartRef__":true,"id":425},{"__isSmartRef__":true,"id":427},{"__isSmartRef__":true,"id":429}],"vector":{"__isSmartRef__":true,"id":431},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"423":{"offset":0,"color":{"__isSmartRef__":true,"id":424}},"424":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"425":{"offset":0.4,"color":{"__isSmartRef__":true,"id":426}},"426":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"427":{"offset":0.6,"color":{"__isSmartRef__":true,"id":428}},"428":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"429":{"offset":1,"color":{"__isSmartRef__":true,"id":430}},"430":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"431":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"432":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"433":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"434":{"x":120,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"435":{"stops":[{"__isSmartRef__":true,"id":436},{"__isSmartRef__":true,"id":438},{"__isSmartRef__":true,"id":440},{"__isSmartRef__":true,"id":442}],"vector":{"__isSmartRef__":true,"id":431},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"436":{"offset":0,"color":{"__isSmartRef__":true,"id":437}},"437":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"438":{"offset":0.4,"color":{"__isSmartRef__":true,"id":439}},"439":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"440":{"offset":0.6,"color":{"__isSmartRef__":true,"id":441}},"441":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"442":{"offset":1,"color":{"__isSmartRef__":true,"id":443}},"443":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"444":{"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"},"445":{"sourceObj":{"__isSmartRef__":true,"id":402},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":212},"targetMethodName":"runTestsAndReport","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"446":{"x":60,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"447":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"448":{"morph":{"__isSmartRef__":true,"id":402},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"449":{"x":54.89016478027463,"y":-10.978032956054932,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"450":{"position":{"__isSmartRef__":true,"id":451},"_Extent":{"__isSmartRef__":true,"id":452},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":453},"_Fill":{"__isSmartRef__":true,"id":454},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":455},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":456},"_BorderRadius":4.44,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"451":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"452":{"x":200,"y":40,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"453":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"454":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"455":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"456":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"457":{"x":10,"y":264,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"458":{"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"},"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"},"460":{"morph":{"__isSmartRef__":true,"id":305},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"461":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":462},"extentWithoutPlaceholder":{"__isSmartRef__":true,"id":463}},"462":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":10,"spacing":15,"container":{"__isSmartRef__":true,"id":305},"__SourceModuleName__":"Global.lively.morphic.Layout","__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout"},"463":{"x":190,"y":40,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"464":{"x":200,"y":40,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"465":{"position":{"__isSmartRef__":true,"id":466},"_Extent":{"__isSmartRef__":true,"id":467},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":468},"_Fill":{"__isSmartRef__":true,"id":469},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":470},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":471},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"466":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"467":{"x":220,"y":314,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"468":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"469":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"470":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"471":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"472":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"473":{"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"},"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"},"475":{"morph":{"__isSmartRef__":true,"id":289},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"476":{"x":220,"y":320,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"477":{"resizeHeight":true,"layouter":{"__isSmartRef__":true,"id":478},"extentWithoutPlaceholder":{"__isSmartRef__":true,"id":479}},"478":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":10,"spacing":15,"container":{"__isSmartRef__":true,"id":289},"__SourceModuleName__":"Global.lively.morphic.Layout","__LivelyClassName__":"lively.morphic.Layout.VerticalLayout"},"479":{"x":213,"y":325,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"480":{"x":150.01960515405108,"y":-10.229626862910713,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"481":{"submorphs":[{"__isSmartRef__":true,"id":482},{"__isSmartRef__":true,"id":516}],"scripts":[],"id":"A0B16990-94F2-4961-9825-8CD1B646A249","shape":{"__isSmartRef__":true,"id":565},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":572},"showsHalos":false,"name":"Rectangle1","partsBinMetaInfo":{"__isSmartRef__":true,"id":573},"__SourceModuleName__":"Global.lively.morphic.Core","renderContextTable":{"__isSmartRef__":true,"id":574},"eventHandler":{"__isSmartRef__":true,"id":575},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"A7469123-0434-4AC4-B842-F3E4F91B53D7","5147C607-B1EE-4100-91C2-81B1768A1723","F812F7C1-CC0D-4A96-A390-F66811F4095D","AC26B69C-C59E-4318-B764-11DF1A3B74EC","CE98CFBD-5BD5-4DD3-A0CA-71A4823DA3B4","39985DCF-078A-4228-9D0A-8A754980CFDD","C26B2D43-27A1-4680-88D2-936395F21074","5F1D5E98-6EDA-41FE-86DF-E33AA9855A21","8FA099D6-CC16-4FB2-B5C5-7C52AAE3E2D9","2D939900-820F-4168-8015-D95553E10947","82330F28-8A39-413E-9696-6200E9F118A1","CC3EB823-51DE-417A-B999-07A371485949","85C9CA50-EB42-4327-98B9-514ABAE22E3D"],"owner":{"__isSmartRef__":true,"id":288},"layout":{"__isSmartRef__":true,"id":576},"isBeingDragged":false,"priorExtent":{"__isSmartRef__":true,"id":578},"isInLayoutCycle":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":579},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Box"},"482":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":483},"derivationIds":[null,"7ECE38F5-079B-446E-82CF-D6A105C057B1","93F14EE3-DB08-4492-9F38-736FD496C09D","6524EEFB-9976-4755-85BF-E1629C172ED4","1F6A706F-49F9-4035-9207-7F59AC70A0EC","6DAFC64F-4219-4E36-8A43-707AF4AB28B7","45D63EAF-36F1-4E29-B3F7-8E514B9203C0","D1EF744D-F71D-4D37-8EBC-B470EC758C56","6431A762-58A5-43E7-B925-A06D2EB0242F","E656F8B5-0E99-4F37-817B-FC9F48563361","675DA234-F1FF-4CEC-AB7F-33BF3B7EE736","81ACC957-059A-488D-B6AA-F2F03040E6C4","DB1CAF8E-739B-4511-A139-0F0FAC32E851"],"id":"D86C264D-025E-4E51-82D4-66769399196B","renderContextTable":{"__isSmartRef__":true,"id":490},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":491}],"eventHandler":{"__isSmartRef__":true,"id":493},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"auto","fixedWidth":true,"fixedHeight":true,"allowInput":true,"_FontFamily":"Monaco,monospace","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":494},"priorExtent":{"__isSmartRef__":true,"id":495},"_MaxTextWidth":595.9582510798114,"_MinTextWidth":595.9582510798114,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"layout":{"__isSmartRef__":true,"id":496},"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":497},{"__isSmartRef__":true,"id":498}],"doNotSerialize":["$$textString","$$savedTextString"],"doNotCopyProperties":["$$textString","$$savedTextString"],"lastSyntaxHighlightTime":1331741154016,"accessibleInInactiveWindow":true,"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"MethodSource","owner":{"__isSmartRef__":true,"id":481},"isBeingDragged":false,"previousSelection":[319,319],"priorSelectionRange":[306,340],"charsReplaced":"    ","lastFindLoc":306,"_Rotation":0,"_Scale":1,"textString":"","savedTextString":"function testRecordAddCategorizedMethods(aPart) {\n    var klass = this.createFooClass();\n    var orgFunc = klass.prototype.foo;\n    var change = this.createFooBarChange(aPart)\n    this.assert(change, \"no changes\")\n    this.assert(change.prevFunctionBody, orgFunc.toString(), \n        \"not previousMethod\")\n    this.assertEquals(change.prevSourceModule, \n        this.getModuleName(), \"wrong moduleName\")\n}","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":499},"__LivelyClassName__":"lively.morphic.Text"},"483":{"_Position":{"__isSmartRef__":true,"id":484},"renderContextTable":{"__isSmartRef__":true,"id":485},"_Extent":{"__isSmartRef__":true,"id":486},"_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":487},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":488},"_Fill":{"__isSmartRef__":true,"id":489},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"484":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"485":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"486":{"x":605.9582510798114,"y":272.910538028167,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"487":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"488":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"489":{"r":0.9529411764705882,"g":0.9529411764705882,"b":0.9529411764705882,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"490":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","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"},"491":{"style":{"__isSmartRef__":true,"id":492},"chunkOwner":{"__isSmartRef__":true,"id":482},"storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"492":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"493":{"morph":{"__isSmartRef__":true,"id":482},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"494":{"x":10,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"495":{"x":605.9582510798114,"y":272.910538028167,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"496":{"resizeWidth":true,"resizeHeight":true},"497":{"sourceObj":{"__isSmartRef__":true,"id":482},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":482},"targetMethodName":"highlightJavaScriptSyntax","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"498":{"sourceObj":{"__isSmartRef__":true,"id":482},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":212},"targetMethodName":"andTestMethodAndRunAllTests","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"499":{"getDoitContext":{"__isSmartRef__":true,"id":500},"boundEval":{"__isSmartRef__":true,"id":508}},"500":{"varMapping":{"__isSmartRef__":true,"id":501},"source":"function getDoitContext() {\n    return this.get('PartTestRunnerPane').getCurrentTestCase()\n}","funcProperties":{"__isSmartRef__":true,"id":506},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"501":{"this":{"__isSmartRef__":true,"id":482},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":502}},"502":{"$super":{"__isSmartRef__":true,"id":503}},"503":{"varMapping":{"__isSmartRef__":true,"id":504},"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":505},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"504":{"obj":{"__isSmartRef__":true,"id":482},"name":"getDoitContext"},"505":{},"506":{"timestamp":{"__isSmartRef__":true,"id":507},"user":"jenslincke","tags":[]},"507":{"isSerializedDate":true,"string":"Wed Mar 14 2012 16:54:59 GMT+0100 (CET)"},"508":{"varMapping":{"__isSmartRef__":true,"id":509},"source":"function boundEval(str) {\n    var self = this;\n     var ctx = this.getDoitContext() || this,\n            interactiveEval = function(text) { \n                // give \"aPart\" into the interactive eval ;-)\n                var aPart = self.get('PartTestRunnerPane').getPartUnderTest()\n                return eval(text) };\n        return interactiveEval.call(ctx, str);\n}","funcProperties":{"__isSmartRef__":true,"id":514},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"509":{"this":{"__isSmartRef__":true,"id":482},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":510}},"510":{"$super":{"__isSmartRef__":true,"id":511}},"511":{"varMapping":{"__isSmartRef__":true,"id":512},"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":513},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"512":{"obj":{"__isSmartRef__":true,"id":482},"name":"boundEval"},"513":{},"514":{"timestamp":{"__isSmartRef__":true,"id":515},"user":"jenslincke","tags":[]},"515":{"isSerializedDate":true,"string":"Wed Mar 14 2012 17:00:02 GMT+0100 (CET)"},"516":{"submorphs":[{"__isSmartRef__":true,"id":517}],"scripts":[],"id":"B0D72214-05BB-46A1-9E55-0C3E8D9D3DC1","shape":{"__isSmartRef__":true,"id":532},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":548},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":536},"lighterFill":{"__isSmartRef__":true,"id":549},"label":{"__isSmartRef__":true,"id":517},"name":"Button3","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":558},"attributeConnections":[{"__isSmartRef__":true,"id":559}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":560},"renderContextTable":{"__isSmartRef__":true,"id":561},"eventHandler":{"__isSmartRef__":true,"id":562},"distanceToDragEvent":{"__isSmartRef__":true,"id":563},"derivationIds":[7251,"3E72655F-14F3-4D9A-9D07-2884D3697DD0","4F0AE8AD-C83B-4ED2-84EE-836E4E1E8EF9","7B12EF1A-0D08-4BDD-AE97-B3325C9A79A3","C2A7A83F-BDBD-43B1-84A4-83E90DF0F112","0BB9EB58-CD63-4699-9A10-4DC0E4389C2C","2A5CA10E-FF8A-44C0-9B59-52D9E1D51F6A","CDE2C864-257E-4C7D-98F8-C2B6EC3CDC25","2A81C1D8-89C9-4C66-971F-8EE349B3CF7B","6AD7E204-5AFD-4777-9DFE-FD27BD843E02","C6B66CF7-27FD-4A63-902A-09474CAF4A63","730FC2F0-C0BD-4FF3-8B66-85D80796224E"],"owner":{"__isSmartRef__":true,"id":481},"layout":{"__isSmartRef__":true,"id":564},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Button"},"517":{"submorphs":[],"scripts":[],"id":"BA48D5A5-167B-408E-ADF5-9C2CDBBEE1BC","shape":{"__isSmartRef__":true,"id":518},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":524},"_MaxTextWidth":101,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":525},"_Padding":{"__isSmartRef__":true,"id":526},"owner":{"__isSmartRef__":true,"id":516},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":527},"textChunks":[{"__isSmartRef__":true,"id":528}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":530},"eventHandler":{"__isSmartRef__":true,"id":531},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[7252,"2646783F-4F52-4493-A9E7-7116FBF56C92","5FE6B559-ECCA-4672-9A1E-ACEA6CD51CED","470FDDCE-0974-4451-B474-139D1BF15765","35795B7B-8135-4C9F-A615-FC7CD8B20373","518A1A84-60AF-4D8C-AFD8-AA43FA6AD965","81BF284D-9201-411A-94C3-86070D84483C","08183812-94C2-477A-B2B6-8088B6F1F9C2","3B505FAA-6DD6-4C16-9314-C795323EA8C0","CB492DDE-714B-442B-806A-40C53ED79CC2","0E2F77F6-CE80-44A9-B520-5E36DD41391F","661138DF-C735-46BE-A260-35CC1E60925B"],"_MinTextWidth":101,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text"},"518":{"position":{"__isSmartRef__":true,"id":519},"_Extent":{"__isSmartRef__":true,"id":520},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":521},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":522},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":523},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"519":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"520":{"x":101,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"521":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__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.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"524":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"525":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"526":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"527":{"x":101,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"528":{"style":{"__isSmartRef__":true,"id":529},"chunkOwner":{"__isSmartRef__":true,"id":517},"storedString":"save","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"529":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"530":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","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"},"531":{"morph":{"__isSmartRef__":true,"id":517},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"532":{"position":{"__isSmartRef__":true,"id":533},"_Extent":{"__isSmartRef__":true,"id":534},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":535},"_Fill":{"__isSmartRef__":true,"id":536},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":546},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":547},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"533":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"534":{"x":101,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"535":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"536":{"stops":[{"__isSmartRef__":true,"id":537},{"__isSmartRef__":true,"id":539},{"__isSmartRef__":true,"id":541},{"__isSmartRef__":true,"id":543}],"vector":{"__isSmartRef__":true,"id":545},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"537":{"offset":0,"color":{"__isSmartRef__":true,"id":538}},"538":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"539":{"offset":0.4,"color":{"__isSmartRef__":true,"id":540}},"540":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"541":{"offset":0.6,"color":{"__isSmartRef__":true,"id":542}},"542":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"543":{"offset":1,"color":{"__isSmartRef__":true,"id":544}},"544":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"545":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"546":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"547":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"548":{"x":10,"y":286,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"549":{"stops":[{"__isSmartRef__":true,"id":550},{"__isSmartRef__":true,"id":552},{"__isSmartRef__":true,"id":554},{"__isSmartRef__":true,"id":556}],"vector":{"__isSmartRef__":true,"id":545},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"550":{"offset":0,"color":{"__isSmartRef__":true,"id":551}},"551":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"552":{"offset":0.4,"color":{"__isSmartRef__":true,"id":553}},"553":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"554":{"offset":0.6,"color":{"__isSmartRef__":true,"id":555}},"555":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"556":{"offset":1,"color":{"__isSmartRef__":true,"id":557}},"557":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"558":{"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"},"559":{"sourceObj":{"__isSmartRef__":true,"id":516},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":212},"targetMethodName":"addTestMethod","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"560":{"x":101,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"561":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"562":{"morph":{"__isSmartRef__":true,"id":516},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"563":{"x":54.89016478027463,"y":-10.978032956054932,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"564":{"moveVertical":true},"565":{"position":{"__isSmartRef__":true,"id":566},"_Extent":{"__isSmartRef__":true,"id":567},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":568},"_Fill":{"__isSmartRef__":true,"id":569},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":570},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":571},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"566":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"567":{"x":619,"y":314,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"568":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"569":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"570":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"571":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"572":{"x":220,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"573":{"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"},"574":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"575":{"morph":{"__isSmartRef__":true,"id":481},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"576":{"resizeWidth":true,"extentWithoutPlaceholder":{"__isSmartRef__":true,"id":577},"resizeHeight":true,"adjustForNewBounds":true},"577":{"x":366.2683859154988,"y":325,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"578":{"x":619,"y":314,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"579":{"x":274.9820897878899,"y":-9.243563201863097,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"580":{"position":{"__isSmartRef__":true,"id":581},"_Extent":{"__isSmartRef__":true,"id":582},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":583},"_Fill":{"__isSmartRef__":true,"id":584},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":585},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":586},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"581":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"582":{"x":839,"y":314,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"583":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"584":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"585":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"586":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"587":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"588":{"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"},"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":288},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"591":{"resizeWidth":true,"layouter":{"__isSmartRef__":true,"id":592},"extentWithoutPlaceholder":{"__isSmartRef__":true,"id":593},"resizeHeight":true},"592":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":288},"__SourceModuleName__":"Global.lively.morphic.Layout","__LivelyClassName__":"lively.morphic.Layout.HorizontalLayout"},"593":{"x":691,"y":345,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"594":{"x":839,"y":320,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"595":{"x":426.3456321944202,"y":-11.223662731455192,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"596":{"position":{"__isSmartRef__":true,"id":597},"_Extent":{"__isSmartRef__":true,"id":598},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":599},"_Fill":{"__isSmartRef__":true,"id":600},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":601},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":602},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"597":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"598":{"x":841.2683859154988,"y":475.09614419224044,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"599":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"600":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"601":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"602":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"603":{"x":1.1368683772161603e-13,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"604":{"partsSpaceName":"PartsBin/Tools","__SourceModuleName__":"Global.lively.PartsBin","comment":"A test runner for Parts","migrationLevel":4,"partName":"PartTestRunner","changes":[{"__isSmartRef__":true,"id":605},{"__isSmartRef__":true,"id":607},{"__isSmartRef__":true,"id":609},{"__isSmartRef__":true,"id":611},{"__isSmartRef__":true,"id":613},{"__isSmartRef__":true,"id":615},{"__isSmartRef__":true,"id":617},{"__isSmartRef__":true,"id":619}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"605":{"date":{"__isSmartRef__":true,"id":606},"author":"fbo","message":"","id":"900C8052-7422-437F-A4A4-516FE6D5A47D"},"606":{"isSerializedDate":true,"string":"Sat Feb 25 2012 00:57:33 GMT+0100 (CET)"},"607":{"date":{"__isSmartRef__":true,"id":608},"author":"fbo","message":"","id":"CDE536E5-72CD-4904-A741-4804C7585DD1"},"608":{"isSerializedDate":true,"string":"Sat Feb 25 2012 00:58:08 GMT+0100 (CET)"},"609":{"date":{"__isSmartRef__":true,"id":610},"author":"fbo","message":"","id":"563D56FC-C2B7-4AA8-ACF5-4C3882979CB1"},"610":{"isSerializedDate":true,"string":"Sat Feb 25 2012 00:58:33 GMT+0100 (CET)"},"611":{"date":{"__isSmartRef__":true,"id":612},"author":"fbo","message":"","id":"0F01D751-9E7E-4C6C-BF5C-84A0191A315E"},"612":{"isSerializedDate":true,"string":"Sat Feb 25 2012 01:01:03 GMT+0100 (CET)"},"613":{"date":{"__isSmartRef__":true,"id":614},"author":"fbo","message":"","id":"E3CD55A0-9C14-42A6-8811-A2A66D36A107"},"614":{"isSerializedDate":true,"string":"Sat Feb 25 2012 01:05:37 GMT+0100 (CET)"},"615":{"date":{"__isSmartRef__":true,"id":616},"author":"fbo","message":"","id":"F20E5983-C39A-4FF4-A700-AE0A3EF9ABE9"},"616":{"isSerializedDate":true,"string":"Sat Feb 25 2012 01:07:22 GMT+0100 (CET)"},"617":{"date":{"__isSmartRef__":true,"id":618},"author":"jenslincke","message":"show also helper methods","id":"201DAA49-75AC-4985-843C-DA51619F2DF7"},"618":{"isSerializedDate":true,"string":"Wed Mar 14 2012 15:40:58 GMT+0100 (CET)"},"619":{"date":{"__isSmartRef__":true,"id":620},"author":"jenslincke","message":"again","id":"9FB1BBED-FE25-4DEA-AEAD-C135533FE375"},"620":{"isSerializedDate":true,"string":"Wed Mar 14 2012 15:44:07 GMT+0100 (CET)"},"621":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"622":{"morph":{"__isSmartRef__":true,"id":212},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"623":{"x":841.2683859154988,"y":475.09614419224044,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"624":{"extentWithoutPlaceholder":{"__isSmartRef__":true,"id":625},"resizeWidth":true,"resizeHeight":true,"adjustForNewBounds":true},"625":{"x":634.2683859154988,"y":553.0961441922404,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"626":{},"627":{"reset":{"__isSmartRef__":true,"id":628},"setPartUnderTest":{"__isSmartRef__":true,"id":632},"getPartUnderTest":{"__isSmartRef__":true,"id":636},"addTestMethod":{"__isSmartRef__":true,"id":640},"removeTestMethod":{"__isSmartRef__":true,"id":644},"getCurrentTestMethod":{"__isSmartRef__":true,"id":648},"updateMethodsList":{"__isSmartRef__":true,"id":652},"openTestMethod":{"__isSmartRef__":true,"id":656},"showFunctionTemplate":{"__isSmartRef__":true,"id":660},"displayResult":{"__isSmartRef__":true,"id":664},"runTestsAndReport":{"__isSmartRef__":true,"id":668},"andTestMethodAndRunAllTests":{"__isSmartRef__":true,"id":672},"getCurrentTestCase":{"__isSmartRef__":true,"id":676}},"628":{"varMapping":{"__isSmartRef__":true,"id":629},"source":"function reset() {\n    this.get('MethodSource').textString = '';\n    this.get('MethodsList').setList([]);\n    this.setPartUnderTest(null);\n    this.doNotSerialize = ['currentTestCase']\n    // this.owner.minExtent = this.owner.getExtent();\n    this.displayResult('', null);\n}","funcProperties":{"__isSmartRef__":true,"id":630},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"629":{"this":{"__isSmartRef__":true,"id":212}},"630":{"timestamp":{"__isSmartRef__":true,"id":631},"user":"jenslincke","tags":[]},"631":{"isSerializedDate":true,"string":"Wed Mar 14 2012 16:55:56 GMT+0100 (CET)"},"632":{"varMapping":{"__isSmartRef__":true,"id":633},"source":"function setPartUnderTest(aPart) {\n    this.partUnderTest = aPart;\n    this.updateMethodsList();\n    if (this.owner && this.owner.isWindow ) {\n        if (aPart && aPart.name) {\n            this.owner.setTitle('PartTestRunner: ' + aPart.name);\n        } else {\n            this.owner.setTitle('PartTestRunner');\n        }\n    }\n}","funcProperties":{"__isSmartRef__":true,"id":634},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"633":{"this":{"__isSmartRef__":true,"id":212}},"634":{"timestamp":{"__isSmartRef__":true,"id":635},"user":"fbo","tags":[]},"635":{"isSerializedDate":true,"string":"Sat Feb 25 2012 01:51:39 GMT+0100 (CET)"},"636":{"varMapping":{"__isSmartRef__":true,"id":637},"source":"function getPartUnderTest() {\n    return this.partUnderTest;\n}","funcProperties":{"__isSmartRef__":true,"id":638},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"637":{"this":{"__isSmartRef__":true,"id":212}},"638":{"timestamp":{"__isSmartRef__":true,"id":639},"user":"fbo","tags":[]},"639":{"isSerializedDate":true,"string":"Sat Feb 25 2012 01:46:31 GMT+0100 (CET)"},"640":{"varMapping":{"__isSmartRef__":true,"id":641},"source":"function addTestMethod() {\n    var part = this.getPartUnderTest(),\n        func = this.getCurrentTestMethod();\n    if (!part || !func) {\n        return;\n    }\n    part.addPartTest(func);\n    this.updateMethodsList();\n}","funcProperties":{"__isSmartRef__":true,"id":642},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"641":{"this":{"__isSmartRef__":true,"id":212}},"642":{"timestamp":{"__isSmartRef__":true,"id":643},"user":"fbo","tags":[]},"643":{"isSerializedDate":true,"string":"Sat Feb 25 2012 01:55:35 GMT+0100 (CET)"},"644":{"varMapping":{"__isSmartRef__":true,"id":645},"source":"function removeTestMethod() {\n    var part = this.getPartUnderTest();\n    part.removePartTest(this.get('MethodsList').getSelection());\n    this.updateMethodsList();\n}","funcProperties":{"__isSmartRef__":true,"id":646},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"645":{"this":{"__isSmartRef__":true,"id":212}},"646":{"timestamp":{"__isSmartRef__":true,"id":647},"user":"fbo","tags":[]},"647":{"isSerializedDate":true,"string":"Sat Feb 25 2012 01:55:45 GMT+0100 (CET)"},"648":{"varMapping":{"__isSmartRef__":true,"id":649},"source":"function getCurrentTestMethod() {\n    var code = '(' + this.get('MethodSource').textString + ')',\n        func;\n    try {\n        func = eval(code);\n    } catch (e) {\n        alert('error evaluating test method');\n        return null;\n    }\n    if (!func || !func.constructor || !(func.constructor.name === 'Function')) {\n        alert('error evaluating test method');\n        return null;\n    }\n    return func;\n}","funcProperties":{"__isSmartRef__":true,"id":650},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"649":{"this":{"__isSmartRef__":true,"id":212}},"650":{"timestamp":{"__isSmartRef__":true,"id":651},"user":"fbo","tags":[]},"651":{"isSerializedDate":true,"string":"Sat Feb 25 2012 01:58:27 GMT+0100 (CET)"},"652":{"varMapping":{"__isSmartRef__":true,"id":653},"source":"function updateMethodsList() {\n    var part = this.getPartUnderTest(),\n        testCase;\n    if (!part) {\n        return;\n    }\n    testCase = part.createPartTestCase();\n    \n    this.get('MethodsList').setList(Functions.own(testCase));\n}","funcProperties":{"__isSmartRef__":true,"id":654},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"653":{"this":{"__isSmartRef__":true,"id":212}},"654":{"timestamp":{"__isSmartRef__":true,"id":655},"user":"jenslincke","tags":[]},"655":{"isSerializedDate":true,"string":"Wed Mar 14 2012 15:38:19 GMT+0100 (CET)"},"656":{"varMapping":{"__isSmartRef__":true,"id":657},"source":"function openTestMethod(aSelector) {\n    var part = this.getPartUnderTest(),\n        testsObject;\n    if (!part) {\n        return;\n    }\n    testsObject = part.ensurePartTestsObject();\n    if (testsObject[aSelector]) {\n        this.get('MethodSource').setTextString(testsObject[aSelector].toString());\n    }\n}","funcProperties":{"__isSmartRef__":true,"id":658},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"657":{"this":{"__isSmartRef__":true,"id":212}},"658":{"timestamp":{"__isSmartRef__":true,"id":659},"user":"fbo","tags":[]},"659":{"isSerializedDate":true,"string":"Sat Feb 25 2012 01:54:20 GMT+0100 (CET)"},"660":{"varMapping":{"__isSmartRef__":true,"id":661},"source":"function showFunctionTemplate() {\n    this.get('MethodSource').setTextString('function testXYTESTNAME(aPart) {\\n    this.assert(true, \\'true should be true\\');\\n}');\n}","funcProperties":{"__isSmartRef__":true,"id":662},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"661":{"this":{"__isSmartRef__":true,"id":212}},"662":{"timestamp":{"__isSmartRef__":true,"id":663},"user":"fbo","tags":[]},"663":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:18 GMT+0100 (CET)"},"664":{"varMapping":{"__isSmartRef__":true,"id":665},"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":666},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"665":{"this":{"__isSmartRef__":true,"id":212}},"666":{"timestamp":{"__isSmartRef__":true,"id":667},"user":"fbo","tags":["private"]},"667":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:27:44 GMT+0100 (CET)"},"668":{"varMapping":{"__isSmartRef__":true,"id":669},"source":"function runTestsAndReport() {\n    var part = this.getPartUnderTest();\n    if (!part) {\n        return;\n    }\n    var startTime = new Date();\n    var result = part.runPartTests();\n    var time = new Date() - startTime;\n    var infoString = time.toString() + 'ms for ' \n    infoString += (result.failed.length + result.succeeded.length) + ' tests';\n\n    if (result.failed.length == 0) {\n        this.displayResult(infoString, Color.green);\n    } else {\n        var failString = infoString + '\\n\\n';\n        failString += result.failed.length + ' failed tests:\\n\\n';\n        failString += result.failed.collect(function(failed) {\n            var msg = failed.classname + '>>' + failed.selector;\n            msg += '\\n' + failed.err.message;\n            msg += '\\n' + failed.err.stack;\n            return msg;\n        }).join('\\n---------\\n');\n        this.displayResult(failString, Color.red);\n    }\n}","funcProperties":{"__isSmartRef__":true,"id":670},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"669":{"this":{"__isSmartRef__":true,"id":212}},"670":{"timestamp":{"__isSmartRef__":true,"id":671},"user":"jenslincke","tags":[]},"671":{"isSerializedDate":true,"string":"Wed Mar 14 2012 16:22:04 GMT+0100 (CET)"},"672":{"varMapping":{"__isSmartRef__":true,"id":673},"source":"function andTestMethodAndRunAllTests() {\n    this.currentTestCase = null; // reset test instance\n\n    this.addTestMethod();\n    this.runTestsAndReport();\n    this.get('MethodSource').setStatusMessage('save and run tests')\n\n\n}","funcProperties":{"__isSmartRef__":true,"id":674},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"673":{"this":{"__isSmartRef__":true,"id":212}},"674":{"timestamp":{"__isSmartRef__":true,"id":675},"user":"jenslincke","tags":[]},"675":{"isSerializedDate":true,"string":"Wed Mar 14 2012 17:05:22 GMT+0100 (CET)"},"676":{"varMapping":{"__isSmartRef__":true,"id":677},"source":"function getCurrentTestCase() {\n    if (!this.currentTestCase) {\n        this.currentTestCase = this.getPartUnderTest().createPartTestCase()\n    }\n    return this.currentTestCase\n}","funcProperties":{"__isSmartRef__":true,"id":678},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"677":{"this":{"__isSmartRef__":true,"id":212}},"678":{"timestamp":{"__isSmartRef__":true,"id":679},"user":"jenslincke","tags":[]},"679":{"isSerializedDate":true,"string":"Wed Mar 14 2012 16:54:01 GMT+0100 (CET)"},"680":{"renderContextTable":{"__isSmartRef__":true,"id":681},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":682},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":683},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"681":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"682":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"683":{"x":841,"y":497,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"684":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"685":{"morph":{"__isSmartRef__":true,"id":0},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"686":{"adjustForNewBounds":true},"687":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"688":{"x":841,"y":497,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"689":{"x":0,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"690":{"partsSpaceName":"PartsBin/Tools","__SourceModuleName__":"Global.lively.PartsBin","comment":"A test runner for Parts","migrationLevel":4,"partName":"PartTestRunner","changes":[{"__isSmartRef__":true,"id":691},{"__isSmartRef__":true,"id":693},{"__isSmartRef__":true,"id":695},{"__isSmartRef__":true,"id":697},{"__isSmartRef__":true,"id":699},{"__isSmartRef__":true,"id":701},{"__isSmartRef__":true,"id":703},{"__isSmartRef__":true,"id":705},{"__isSmartRef__":true,"id":707},{"__isSmartRef__":true,"id":709},{"__isSmartRef__":true,"id":711},{"__isSmartRef__":true,"id":713},{"__isSmartRef__":true,"id":715},{"__isSmartRef__":true,"id":717},{"__isSmartRef__":true,"id":719},{"__isSmartRef__":true,"id":721},{"__isSmartRef__":true,"id":723},{"__isSmartRef__":true,"id":725},{"__isSmartRef__":true,"id":727},{"__isSmartRef__":true,"id":729},{"__isSmartRef__":true,"id":731},{"__isSmartRef__":true,"id":733},{"__isSmartRef__":true,"id":735},{"__isSmartRef__":true,"id":737},{"__isSmartRef__":true,"id":739},{"__isSmartRef__":true,"id":741},{"__isSmartRef__":true,"id":743},{"__isSmartRef__":true,"id":745},{"__isSmartRef__":true,"id":747},{"__isSmartRef__":true,"id":749},{"__isSmartRef__":true,"id":751},{"__isSmartRef__":true,"id":753},{"__isSmartRef__":true,"id":755},{"__isSmartRef__":true,"id":757},{"__isSmartRef__":true,"id":759},{"__isSmartRef__":true,"id":761},{"__isSmartRef__":true,"id":763},{"__isSmartRef__":true,"id":765},{"__isSmartRef__":true,"id":767}],"revisionOnLoad":145853,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"691":{"date":{"__isSmartRef__":true,"id":692},"author":"jenslincke","message":"forget to rest","id":"CC72BA70-FA18-4A96-BB2E-9FCFA4468FD8"},"692":{"isSerializedDate":true,"string":"Wed Mar 14 2012 15:41:30 GMT+0100 (CET)"},"693":{"date":{"__isSmartRef__":true,"id":694},"author":"jenslincke","message":"run also tests on CMD+S","id":"72CC87C3-D687-480B-BEC0-C977E3776996"},"694":{"isSerializedDate":true,"string":"Wed Mar 14 2012 15:34:50 GMT+0100 (CET)"},"695":{"date":{"__isSmartRef__":true,"id":696},"author":"jenslincke","message":"allow CMS+S","id":"A0FA2AC1-4198-43B8-B35F-5809A9F32EFA"},"696":{"isSerializedDate":true,"string":"Wed Mar 14 2012 15:30:56 GMT+0100 (CET)"},"697":{"date":{"__isSmartRef__":true,"id":698},"author":"jenslincke","message":"a more compact layout that can be resized","id":"61EE84EC-5E90-47CD-9301-3793044CC58D"},"698":{"isSerializedDate":true,"string":"Wed Mar 14 2012 15:29:27 GMT+0100 (CET)"},"699":{"date":{"__isSmartRef__":true,"id":700},"author":"jenslincke","message":"added resize corner","id":"F92BDD08-F831-4567-A395-DC936C590A77"},"700":{"isSerializedDate":true,"string":"Wed Mar 14 2012 15:21:04 GMT+0100 (CET)"},"701":{"date":{"__isSmartRef__":true,"id":702},"author":"fbo","message":"","id":"8BE4225D-7FB8-4361-B9A4-6AE9F0934A2B"},"702":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:30 GMT+0100 (CET)"},"703":{"date":{"__isSmartRef__":true,"id":704},"author":"fbo","message":"","id":"610B02DD-AD9C-482B-AF59-42F94352F7BF"},"704":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:56:53 GMT+0100 (CET)"},"705":{"date":{"__isSmartRef__":true,"id":706},"author":"fbo","message":"","id":"FA881152-BFF6-49D6-AD4B-8C3B4DBA6098"},"706":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:55:05 GMT+0100 (CET)"},"707":{"date":{"__isSmartRef__":true,"id":708},"author":"fbo","message":"","id":"0AF0A1B6-259D-4426-81DB-12F642F193C7"},"708":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:46:52 GMT+0100 (CET)"},"709":{"date":{"__isSmartRef__":true,"id":710},"author":"fbo","message":"","id":"71368EC4-8453-470A-89EA-3DC34F5C9D8F"},"710":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:13:06 GMT+0100 (CET)"},"711":{"date":{"__isSmartRef__":true,"id":712},"author":"fbo","message":"","id":"E5B4AF08-DB65-4BD1-ACC6-0CD4CFFD5039"},"712":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:12:18 GMT+0100 (CET)"},"713":{"date":{"__isSmartRef__":true,"id":714},"author":"fbo","message":"","id":"F20E5983-C39A-4FF4-A700-AE0A3EF9ABE9"},"714":{"isSerializedDate":true,"string":"Sat Feb 25 2012 01:07:22 GMT+0100 (CET)"},"715":{"date":{"__isSmartRef__":true,"id":716},"author":"fbo","message":"","id":"E3CD55A0-9C14-42A6-8811-A2A66D36A107"},"716":{"isSerializedDate":true,"string":"Sat Feb 25 2012 01:05:37 GMT+0100 (CET)"},"717":{"date":{"__isSmartRef__":true,"id":718},"author":"fbo","message":"","id":"0F01D751-9E7E-4C6C-BF5C-84A0191A315E"},"718":{"isSerializedDate":true,"string":"Sat Feb 25 2012 01:01:03 GMT+0100 (CET)"},"719":{"date":{"__isSmartRef__":true,"id":720},"author":"fbo","message":"","id":"563D56FC-C2B7-4AA8-ACF5-4C3882979CB1"},"720":{"isSerializedDate":true,"string":"Sat Feb 25 2012 00:58:33 GMT+0100 (CET)"},"721":{"date":{"__isSmartRef__":true,"id":722},"author":"fbo","message":"","id":"CDE536E5-72CD-4904-A741-4804C7585DD1"},"722":{"isSerializedDate":true,"string":"Sat Feb 25 2012 00:58:08 GMT+0100 (CET)"},"723":{"date":{"__isSmartRef__":true,"id":724},"author":"fbo","message":"","id":"900C8052-7422-437F-A4A4-516FE6D5A47D"},"724":{"isSerializedDate":true,"string":"Sat Feb 25 2012 00:57:33 GMT+0100 (CET)"},"725":{"date":{"__isSmartRef__":true,"id":726},"author":"fbo","message":"","id":"DA06CBC0-E3FF-422D-8368-C5A4F2C76DC8"},"726":{"isSerializedDate":true,"string":"Sat Feb 25 2012 01:13:02 GMT+0100 (CET)"},"727":{"date":{"__isSmartRef__":true,"id":728},"author":"fbo","message":"","id":"9C5A3E3B-4BD2-43AD-9A1C-080AFA333E6D"},"728":{"isSerializedDate":true,"string":"Sat Feb 25 2012 01:15:44 GMT+0100 (CET)"},"729":{"date":{"__isSmartRef__":true,"id":730},"author":"fbo","message":"","id":"CBCAAEB6-0147-4F6B-8573-F0EFCD8AA4B2"},"730":{"isSerializedDate":true,"string":"Sat Feb 25 2012 01:20:29 GMT+0100 (CET)"},"731":{"date":{"__isSmartRef__":true,"id":732},"author":"fbo","message":"","id":"36B6B091-43C4-4C7E-845F-0D2D5F0121A6"},"732":{"isSerializedDate":true,"string":"Sat Feb 25 2012 01:27:29 GMT+0100 (CET)"},"733":{"date":{"__isSmartRef__":true,"id":734},"author":"fbo","message":"","id":"D0B6A487-7F2F-43EC-91F6-CA552EA575BF"},"734":{"isSerializedDate":true,"string":"Sat Feb 25 2012 01:38:35 GMT+0100 (CET)"},"735":{"date":{"__isSmartRef__":true,"id":736},"author":"fbo","message":"","id":"F38609A6-B29E-4032-871B-8B4957014F2E"},"736":{"isSerializedDate":true,"string":"Sat Feb 25 2012 01:40:32 GMT+0100 (CET)"},"737":{"date":{"__isSmartRef__":true,"id":738},"author":"fbo","message":"","id":"AA700E58-1A67-4D7F-8F61-5236545BC41A"},"738":{"isSerializedDate":true,"string":"Sat Feb 25 2012 01:41:57 GMT+0100 (CET)"},"739":{"date":{"__isSmartRef__":true,"id":740},"author":"fbo","message":"","id":"A2EE31E9-7E9F-49C0-A2C6-72083B1266E8"},"740":{"isSerializedDate":true,"string":"Sat Feb 25 2012 01:46:52 GMT+0100 (CET)"},"741":{"date":{"__isSmartRef__":true,"id":742},"author":"fbo","message":"","id":"52744A4A-433D-4BD9-9F38-E14ECCBE80D4"},"742":{"isSerializedDate":true,"string":"Sat Feb 25 2012 01:50:27 GMT+0100 (CET)"},"743":{"date":{"__isSmartRef__":true,"id":744},"author":"fbo","message":"","id":"4072EC89-BA92-4082-9DE4-2E8731300D70"},"744":{"isSerializedDate":true,"string":"Sat Feb 25 2012 01:51:55 GMT+0100 (CET)"},"745":{"date":{"__isSmartRef__":true,"id":746},"author":"fbo","message":"","id":"6B0FB88A-34DF-44FF-8FBB-96BAEEC2DCF7"},"746":{"isSerializedDate":true,"string":"Sat Feb 25 2012 01:53:22 GMT+0100 (CET)"},"747":{"date":{"__isSmartRef__":true,"id":748},"author":"fbo","message":"","id":"6E7B3707-0B3D-4D44-BA34-B8544EEEBC68"},"748":{"isSerializedDate":true,"string":"Sat Feb 25 2012 01:54:32 GMT+0100 (CET)"},"749":{"date":{"__isSmartRef__":true,"id":750},"author":"fbo","message":"","id":"EDEB1645-7A0C-46A5-8957-E14CD85340D8"},"750":{"isSerializedDate":true,"string":"Sat Feb 25 2012 01:58:50 GMT+0100 (CET)"},"751":{"date":{"__isSmartRef__":true,"id":752},"author":"fbo","message":"","id":"63244064-2DB4-4CC6-B0B6-097F581A907E"},"752":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:03:38 GMT+0100 (CET)"},"753":{"date":{"__isSmartRef__":true,"id":754},"author":"fbo","message":"","id":"100C1B64-6B97-4A2B-8E05-991BB6387ADA"},"754":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:26:22 GMT+0100 (CET)"},"755":{"date":{"__isSmartRef__":true,"id":756},"author":"fbo","message":"","id":"21F11C53-4D6D-4D6F-A697-EEFBCCF49C5C"},"756":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:33:42 GMT+0100 (CET)"},"757":{"date":{"__isSmartRef__":true,"id":758},"author":"fbo","message":"","id":"E52814C7-DBD9-4433-9120-8A8A6CAA8EB7"},"758":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:39:30 GMT+0100 (CET)"},"759":{"date":{"__isSmartRef__":true,"id":760},"author":"jenslincke","message":"","id":"EFAE7B7C-E281-423C-A6FB-1916D98F6FAE"},"760":{"isSerializedDate":true,"string":"Wed Mar 14 2012 15:44:45 GMT+0100 (CET)"},"761":{"date":{"__isSmartRef__":true,"id":762},"author":"jenslincke","message":"and again","id":"9B232F55-11B2-4106-8017-D0B7C1C1BF10"},"762":{"isSerializedDate":true,"string":"Wed Mar 14 2012 15:45:38 GMT+0100 (CET)"},"763":{"date":{"__isSmartRef__":true,"id":764},"author":"jenslincke","message":" add reference to one instance of a test case and to the part under test into the interactive eval","id":"98D5180D-79A8-4A7F-8402-ADF7AA38BC85"},"764":{"isSerializedDate":true,"string":"Wed Mar 14 2012 17:01:10 GMT+0100 (CET)"},"765":{"date":{"__isSmartRef__":true,"id":766},"author":"jenslincke","message":"status message","id":"CBC2E709-0B47-428E-A123-D3F40294F2F3"},"766":{"isSerializedDate":true,"string":"Wed Mar 14 2012 17:03:09 GMT+0100 (CET)"},"767":{"date":{"__isSmartRef__":true,"id":768},"author":"jenslincke","message":"reset test instance","id":"55D410C8-81A7-45E7-A17B-8A4FBF934FEA"},"768":{"isSerializedDate":true,"string":"Wed Mar 14 2012 17:06:09 GMT+0100 (CET)"},"769":{"x":469.1853991383892,"y":553.6785324578025,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"770":{"x":658,"y":366,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"771":{"reset":{"__isSmartRef__":true,"id":772},"setPartUnderTest":{"__isSmartRef__":true,"id":776}},"772":{"varMapping":{"__isSmartRef__":true,"id":773},"source":"function reset() {\n    this.get('PartTestRunnerPane').reset();\n}","funcProperties":{"__isSmartRef__":true,"id":774},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"773":{"this":{"__isSmartRef__":true,"id":0}},"774":{"timestamp":{"__isSmartRef__":true,"id":775},"user":"fbo","tags":[]},"775":{"isSerializedDate":true,"string":"Sat Feb 25 2012 01:18:03 GMT+0100 (CET)"},"776":{"varMapping":{"__isSmartRef__":true,"id":777},"source":"function setPartUnderTest(aPart) {\n    this.get('PartTestRunnerPane').setPartUnderTest(aPart);\n}","funcProperties":{"__isSmartRef__":true,"id":778},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"777":{"this":{"__isSmartRef__":true,"id":0}},"778":{"timestamp":{"__isSmartRef__":true,"id":779},"user":"fbo","tags":[]},"779":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:46:37 GMT+0100 (CET)"},"isSimplifiedRegistry":true}}