' + con.sourceObj.name :\n 'Editor for converter function';\n var window = world.addFramedMorph(editor, title)\n window.align(window.bounds().topCenter(), visualConnector.bounds().bottomCenter())\n }],\n ['hide', function() {\n visualConnector.disconnectFromMagnets();\n visualConnector.remove();\n }],\n ['disconnect', function() {\n alertOK('Disconnected ' + visualConnector.con);\n visualConnector.con.visualDisconnect();\n }],\n ['cancel', function() {}],\n ];\n return items;\n }","funcProperties":{"__isSmartRef__":true,"id":292},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"287":{"this":{"__isSmartRef__":true,"id":224},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":288}},"288":{"$super":{"__isSmartRef__":true,"id":289}},"289":{"varMapping":{"__isSmartRef__":true,"id":290},"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":291},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"290":{"obj":{"__isSmartRef__":true,"id":224},"name":"morphMenuItems"},"291":{},"292":{},"293":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":294},"id":4185,"renderContextTable":{"__isSmartRef__":true,"id":307},"eventHandler":{"__isSmartRef__":true,"id":308},"__layered_droppingEnabled__":true,"halosEnabled":true,"_Origin":{"__isSmartRef__":true,"id":309},"owner":null,"_Position":{"__isSmartRef__":true,"id":310},"_Rotation":1.493400215880852,"showsHalos":false,"controlPoints":[{"__isSmartRef__":true,"id":311},{"__isSmartRef__":true,"id":312},{"__isSmartRef__":true,"id":313},{"__isSmartRef__":true,"id":314}],"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.Path"},"294":{"dontChangeShape":false,"cachedVertices":[{"__isSmartRef__":true,"id":295},{"__isSmartRef__":true,"id":296},{"__isSmartRef__":true,"id":297},{"__isSmartRef__":true,"id":298}],"_PathElements":[{"__isSmartRef__":true,"id":299},{"__isSmartRef__":true,"id":300},{"__isSmartRef__":true,"id":301},{"__isSmartRef__":true,"id":302}],"renderContextTable":{"__isSmartRef__":true,"id":303},"_Position":{"__isSmartRef__":true,"id":304},"_Extent":{"__isSmartRef__":true,"id":305},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":146},"_Fill":{"__isSmartRef__":true,"id":306},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"295":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"296":{"x":0,"y":12,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"297":{"x":16,"y":6,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"298":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"299":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"300":{"isAbsolute":true,"x":0,"y":12,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"301":{"isAbsolute":true,"x":16,"y":6,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"302":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"303":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"304":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"305":{"x":16,"y":12,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"306":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"307":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"308":{"morph":{"__isSmartRef__":true,"id":293},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"309":{"x":12,"y":6,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"310":{"x":30.9999999999998,"y":255.00000000000003,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"311":{"morph":{"__isSmartRef__":true,"id":293},"index":0,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"312":{"morph":{"__isSmartRef__":true,"id":293},"index":1,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"313":{"morph":{"__isSmartRef__":true,"id":293},"index":2,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"314":{"morph":{"__isSmartRef__":true,"id":293},"index":3,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"315":{"morph":{"__isSmartRef__":true,"id":316},"index":1,"connectedMagnet":{"__isSmartRef__":true,"id":221},"marker":{"__isSmartRef__":true,"id":385},"markerDirection":"prev","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"316":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":317},"id":4272,"renderContextTable":{"__isSmartRef__":true,"id":323},"eventHandler":{"__isSmartRef__":true,"id":324},"__layered_droppingEnabled__":true,"halosEnabled":true,"owner":null,"controlPoints":[{"__isSmartRef__":true,"id":325},{"__isSmartRef__":true,"id":315}],"con":{"__isSmartRef__":true,"id":359},"showsMorphMenu":true,"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":377},"__LivelyClassName__":"lively.morphic.Path"},"317":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":318},{"__isSmartRef__":true,"id":319}],"renderContextTable":{"__isSmartRef__":true,"id":320},"_Position":{"__isSmartRef__":true,"id":321},"_Extent":{"__isSmartRef__":true,"id":322},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":146},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"318":{"isAbsolute":true,"x":13,"y":55,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"319":{"isAbsolute":true,"x":30.9999999999998,"y":255.00000000000003,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"320":{},"321":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"322":{"x":13,"y":55,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"323":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML"},"324":{"morph":{"__isSmartRef__":true,"id":316},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"325":{"morph":{"__isSmartRef__":true,"id":316},"index":0,"connectedMagnet":{"__isSmartRef__":true,"id":326},"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"326":{"morph":{"__isSmartRef__":true,"id":327},"position":{"__isSmartRef__":true,"id":376},"connectedControlPoints":[{"__isSmartRef__":true,"id":325}],"__SourceModuleName__":"Global.lively.morphic.Connectors","__LivelyClassName__":"lively.morphic.RelativeMagnet"},"327":{"submorphs":[{"__isSmartRef__":true,"id":328}],"scripts":[],"id":3232,"shape":{"__isSmartRef__":true,"id":347},"__layered_droppingEnabled__":true,"halosEnabled":true,"attributeConnections":[{"__isSmartRef__":true,"id":359},{"__isSmartRef__":true,"id":360},{"__isSmartRef__":true,"id":361},{"__isSmartRef__":true,"id":362},{"__isSmartRef__":true,"id":363},{"__isSmartRef__":true,"id":364}],"doNotSerialize":["$$value","$$_Position","$$_Scale","$$_Rotation","$$owner"],"doNotCopyProperties":["$$value","$$_Position","$$_Scale","$$_Rotation","$$owner"],"sliderExtent":0.1,"valueScale":1,"sliderKnob":{"__isSmartRef__":true,"id":328},"styleClass":["slider_background_horizontal"],"showsHalos":false,"name":"SliderG","partsBinMetaInfo":{"__isSmartRef__":true,"id":370},"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":371},"eventHandler":{"__isSmartRef__":true,"id":372},"layout":{"__isSmartRef__":true,"id":373},"distanceToDragEvent":{"__isSmartRef__":true,"id":374},"isBeingDragged":false,"value":0.6889000000000001,"_Position":{"__isSmartRef__":true,"id":375},"_Scale":1,"_Rotation":0,"owner":null,"__LivelyClassName__":"lively.morphic.Slider"},"328":{"submorphs":[],"scripts":[],"id":3233,"shape":{"__isSmartRef__":true,"id":329},"__layered_droppingEnabled__":true,"halosEnabled":true,"__layered_draggingEnabled__":true,"_Position":{"__isSmartRef__":true,"id":342},"slider":{"__isSmartRef__":true,"id":327},"owner":{"__isSmartRef__":true,"id":327},"styleClass":["slider_horizontal"],"hitPoint":{"__isSmartRef__":true,"id":343},"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":344},"eventHandler":{"__isSmartRef__":true,"id":345},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"priorExtent":{"__isSmartRef__":true,"id":346},"isBeingDragged":false,"__LivelyClassName__":"lively.morphic.SliderKnob"},"329":{"position":{"__isSmartRef__":true,"id":330},"_Extent":{"__isSmartRef__":true,"id":331},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":332},"_Fill":{"__isSmartRef__":true,"id":333},"_BorderRadius":6,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":341},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"330":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"331":{"x":15,"y":30,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"332":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"333":{"stops":[{"__isSmartRef__":true,"id":334},{"__isSmartRef__":true,"id":336},{"__isSmartRef__":true,"id":338}],"vector":{"__isSmartRef__":true,"id":340},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"334":{"offset":0,"color":{"__isSmartRef__":true,"id":335}},"335":{"r":0.7681568627450981,"g":0.8271372549019608,"b":0.8660392156862744,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"336":{"offset":0.5,"color":{"__isSmartRef__":true,"id":337}},"337":{"r":0.5363137254901961,"g":0.6542745098039215,"b":0.7320784313725489,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"338":{"offset":1,"color":{"__isSmartRef__":true,"id":339}},"339":{"r":0.3783529411764706,"g":0.5110588235294118,"b":0.5985882352941176,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"340":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"341":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"342":{"x":94.9995,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"343":{"x":1708,"y":534,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"344":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML"},"345":{"morph":{"__isSmartRef__":true,"id":328},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"346":{"x":15,"y":30,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"347":{"position":{"__isSmartRef__":true,"id":348},"_Extent":{"__isSmartRef__":true,"id":349},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":350},"_Fill":{"__isSmartRef__":true,"id":351},"_BorderRadius":6,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":358},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"348":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"349":{"x":150,"y":30,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"350":{"r":0.753,"g":0.753,"b":0.753,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"351":{"stops":[{"__isSmartRef__":true,"id":352},{"__isSmartRef__":true,"id":354},{"__isSmartRef__":true,"id":356}],"vector":{"__isSmartRef__":true,"id":340},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"352":{"offset":0,"color":{"__isSmartRef__":true,"id":353}},"353":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"354":{"offset":0.4,"color":{"__isSmartRef__":true,"id":355}},"355":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"356":{"offset":1,"color":{"__isSmartRef__":true,"id":357}},"357":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"358":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"359":{"sourceObj":{"__isSmartRef__":true,"id":327},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":81},"targetMethodName":"updateColor","visualConnector":{"__isSmartRef__":true,"id":316},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"360":{"sourceObj":{"__isSmartRef__":true,"id":327},"sourceAttrName":"globalTransform","targetObj":{"__isSmartRef__":true,"id":325},"targetMethodName":"alignToMagnet","dependendConnections":[{"__isSmartRef__":true,"id":361},{"__isSmartRef__":true,"id":362},{"__isSmartRef__":true,"id":363},{"__isSmartRef__":true,"id":364},{"__isSmartRef__":true,"id":361},{"__isSmartRef__":true,"id":362},{"__isSmartRef__":true,"id":363},{"__isSmartRef__":true,"id":364},{"__isSmartRef__":true,"id":361},{"__isSmartRef__":true,"id":362},{"__isSmartRef__":true,"id":363},{"__isSmartRef__":true,"id":364},{"__isSmartRef__":true,"id":361},{"__isSmartRef__":true,"id":362},{"__isSmartRef__":true,"id":363},{"__isSmartRef__":true,"id":364},{"__isSmartRef__":true,"id":361},{"__isSmartRef__":true,"id":362},{"__isSmartRef__":true,"id":363},{"__isSmartRef__":true,"id":364},{"__isSmartRef__":true,"id":361},{"__isSmartRef__":true,"id":362},{"__isSmartRef__":true,"id":363},{"__isSmartRef__":true,"id":364},{"__isSmartRef__":true,"id":361},{"__isSmartRef__":true,"id":362},{"__isSmartRef__":true,"id":363},{"__isSmartRef__":true,"id":364}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryTransformConnection"},"361":{"sourceObj":{"__isSmartRef__":true,"id":327},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":360},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":360},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"362":{"sourceObj":{"__isSmartRef__":true,"id":327},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":360},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":360},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"363":{"sourceObj":{"__isSmartRef__":true,"id":327},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":360},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":360},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"364":{"sourceObj":{"__isSmartRef__":true,"id":327},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":360},"targetMethodName":"updateOwners","converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner];\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":365},"dependedBy":{"__isSmartRef__":true,"id":360},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":366},"__LivelyClassName__":"AttributeConnection"},"365":{"source":{"__isSmartRef__":true,"id":327},"target":{"__isSmartRef__":true,"id":360}},"366":{"converter":{"__isSmartRef__":true,"id":367}},"367":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":368},"source":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","funcProperties":{"__isSmartRef__":true,"id":369},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"368":{"source":{"__isSmartRef__":true,"id":327},"target":{"__isSmartRef__":true,"id":360}},"369":{},"370":{"requiredModules":[],"partsSpaceName":"PartsBin/Inputs","migrationLevel":2,"__SourceModuleName__":"Global.lively.PartsBin","partName":"Slider","comment":"The connection point \"value\" can be used to read/write the slider knob position.","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"371":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML"},"372":{"morph":{"__isSmartRef__":true,"id":327},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"373":{},"374":{"x":90,"y":-17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"375":{"x":13,"y":55,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"376":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"377":{"morphMenuItems":{"__isSmartRef__":true,"id":378}},"378":{"varMapping":{"__isSmartRef__":true,"id":379},"source":"function morphMenuItems() {\n var visualConnector = this, con = this.con, world = this.world();\n var items = [\n ['edit converter', function() {\n var source = con.converterString || 'function converter(value) {\\n return value\\n}',\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\n editor.doitContext = con;\n connect(editor, 'savedTextString', con, 'converterString', {updater:\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\n connect(editor, 'savedTextString', world, 'alertOK', {converter: \n function() { return 'setting new converter' }})\n editor.applyStyle({syntaxHighlighting: true, fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\n var title = con.targetObj.name && con.sourceObj.name ?\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\n 'Editor for converter function';\n var window = world.addFramedMorph(editor, title)\n window.align(window.bounds().topCenter(), visualConnector.bounds().bottomCenter())\n }],\n ['hide', function() {\n visualConnector.disconnectFromMagnets();\n visualConnector.remove();\n }],\n ['disconnect', function() {\n alertOK('Disconnected ' + visualConnector.con);\n visualConnector.con.visualDisconnect();\n }],\n ['cancel', function() {}],\n ];\n return items;\n }","funcProperties":{"__isSmartRef__":true,"id":384},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"379":{"this":{"__isSmartRef__":true,"id":316},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":380}},"380":{"$super":{"__isSmartRef__":true,"id":381}},"381":{"varMapping":{"__isSmartRef__":true,"id":382},"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":383},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"382":{"obj":{"__isSmartRef__":true,"id":316},"name":"morphMenuItems"},"383":{},"384":{},"385":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":386},"id":4273,"renderContextTable":{"__isSmartRef__":true,"id":399},"eventHandler":{"__isSmartRef__":true,"id":400},"__layered_droppingEnabled__":true,"halosEnabled":true,"_Origin":{"__isSmartRef__":true,"id":401},"owner":null,"_Position":{"__isSmartRef__":true,"id":402},"_Rotation":1.4810381526049472,"showsHalos":false,"controlPoints":[{"__isSmartRef__":true,"id":403},{"__isSmartRef__":true,"id":404},{"__isSmartRef__":true,"id":405},{"__isSmartRef__":true,"id":406}],"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.Path"},"386":{"dontChangeShape":false,"cachedVertices":[{"__isSmartRef__":true,"id":387},{"__isSmartRef__":true,"id":388},{"__isSmartRef__":true,"id":389},{"__isSmartRef__":true,"id":390}],"_PathElements":[{"__isSmartRef__":true,"id":391},{"__isSmartRef__":true,"id":392},{"__isSmartRef__":true,"id":393},{"__isSmartRef__":true,"id":394}],"renderContextTable":{"__isSmartRef__":true,"id":395},"_Position":{"__isSmartRef__":true,"id":396},"_Extent":{"__isSmartRef__":true,"id":397},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":146},"_Fill":{"__isSmartRef__":true,"id":398},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"387":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"388":{"x":0,"y":12,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"389":{"x":16,"y":6,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"390":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"391":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"392":{"isAbsolute":true,"x":0,"y":12,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"393":{"isAbsolute":true,"x":16,"y":6,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"394":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"395":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"396":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"397":{"x":16,"y":12,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"398":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"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":385},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"401":{"x":12,"y":6,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"402":{"x":30.9999999999998,"y":255.00000000000003,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"403":{"morph":{"__isSmartRef__":true,"id":385},"index":0,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"404":{"morph":{"__isSmartRef__":true,"id":385},"index":1,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"405":{"morph":{"__isSmartRef__":true,"id":385},"index":2,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"406":{"morph":{"__isSmartRef__":true,"id":385},"index":3,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"407":{"morph":{"__isSmartRef__":true,"id":408},"index":1,"connectedMagnet":{"__isSmartRef__":true,"id":221},"marker":{"__isSmartRef__":true,"id":522},"markerDirection":"prev","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"408":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":409},"id":4395,"renderContextTable":{"__isSmartRef__":true,"id":415},"eventHandler":{"__isSmartRef__":true,"id":416},"__layered_droppingEnabled__":true,"halosEnabled":true,"owner":null,"controlPoints":[{"__isSmartRef__":true,"id":417},{"__isSmartRef__":true,"id":407}],"con":{"__isSmartRef__":true,"id":496},"showsMorphMenu":true,"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":514},"__LivelyClassName__":"lively.morphic.Path"},"409":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":410},{"__isSmartRef__":true,"id":411}],"renderContextTable":{"__isSmartRef__":true,"id":412},"_Position":{"__isSmartRef__":true,"id":413},"_Extent":{"__isSmartRef__":true,"id":414},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":146},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"410":{"isAbsolute":true,"x":7,"y":98,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"411":{"isAbsolute":true,"x":30.9999999999998,"y":255.00000000000003,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"412":{},"413":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"414":{"x":7,"y":98,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"415":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML"},"416":{"morph":{"__isSmartRef__":true,"id":408},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"417":{"morph":{"__isSmartRef__":true,"id":408},"index":0,"connectedMagnet":{"__isSmartRef__":true,"id":418},"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"418":{"morph":{"__isSmartRef__":true,"id":419},"position":{"__isSmartRef__":true,"id":513},"connectedControlPoints":[{"__isSmartRef__":true,"id":417}],"__SourceModuleName__":"Global.lively.morphic.Connectors","__LivelyClassName__":"lively.morphic.RelativeMagnet"},"419":{"submorphs":[{"__isSmartRef__":true,"id":420}],"scripts":[],"id":3264,"shape":{"__isSmartRef__":true,"id":439},"__layered_droppingEnabled__":true,"halosEnabled":true,"attributeConnections":[{"__isSmartRef__":true,"id":451},{"__isSmartRef__":true,"id":496},{"__isSmartRef__":true,"id":497},{"__isSmartRef__":true,"id":498},{"__isSmartRef__":true,"id":499},{"__isSmartRef__":true,"id":500},{"__isSmartRef__":true,"id":501}],"doNotSerialize":["$$value","$$_Position","$$_Scale","$$_Rotation","$$owner"],"doNotCopyProperties":["$$value","$$_Position","$$_Scale","$$_Rotation","$$owner"],"sliderExtent":0.1,"valueScale":1,"sliderKnob":{"__isSmartRef__":true,"id":420},"styleClass":["slider_background_horizontal"],"showsHalos":false,"name":"SliderB","partsBinMetaInfo":{"__isSmartRef__":true,"id":507},"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":508},"eventHandler":{"__isSmartRef__":true,"id":509},"layout":{"__isSmartRef__":true,"id":510},"distanceToDragEvent":{"__isSmartRef__":true,"id":511},"value":0.5782,"_Position":{"__isSmartRef__":true,"id":512},"_Scale":1,"_Rotation":0,"owner":null,"__LivelyClassName__":"lively.morphic.Slider"},"420":{"submorphs":[],"scripts":[],"id":3265,"shape":{"__isSmartRef__":true,"id":421},"__layered_droppingEnabled__":true,"halosEnabled":true,"__layered_draggingEnabled__":true,"_Position":{"__isSmartRef__":true,"id":434},"slider":{"__isSmartRef__":true,"id":419},"owner":{"__isSmartRef__":true,"id":419},"styleClass":["slider_horizontal"],"hitPoint":{"__isSmartRef__":true,"id":435},"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":436},"eventHandler":{"__isSmartRef__":true,"id":437},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"priorExtent":{"__isSmartRef__":true,"id":438},"isBeingDragged":false,"__LivelyClassName__":"lively.morphic.SliderKnob"},"421":{"position":{"__isSmartRef__":true,"id":422},"_Extent":{"__isSmartRef__":true,"id":423},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":424},"_Fill":{"__isSmartRef__":true,"id":425},"_BorderRadius":6,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":433},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"422":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"423":{"x":15,"y":30,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"424":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"425":{"stops":[{"__isSmartRef__":true,"id":426},{"__isSmartRef__":true,"id":428},{"__isSmartRef__":true,"id":430}],"vector":{"__isSmartRef__":true,"id":432},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"426":{"offset":0,"color":{"__isSmartRef__":true,"id":427}},"427":{"r":0.7681568627450981,"g":0.8271372549019608,"b":0.8660392156862744,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"428":{"offset":0.5,"color":{"__isSmartRef__":true,"id":429}},"429":{"r":0.5363137254901961,"g":0.6542745098039215,"b":0.7320784313725489,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"430":{"offset":1,"color":{"__isSmartRef__":true,"id":431}},"431":{"r":0.3783529411764706,"g":0.5110588235294118,"b":0.5985882352941176,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"432":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"433":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"434":{"x":79.056,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"435":{"x":1755,"y":564,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"436":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML"},"437":{"morph":{"__isSmartRef__":true,"id":420},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"438":{"x":15,"y":30,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"439":{"position":{"__isSmartRef__":true,"id":440},"_Extent":{"__isSmartRef__":true,"id":441},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":442},"_Fill":{"__isSmartRef__":true,"id":443},"_BorderRadius":6,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":450},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"440":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"441":{"x":150,"y":30,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"442":{"r":0.753,"g":0.753,"b":0.753,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"443":{"stops":[{"__isSmartRef__":true,"id":444},{"__isSmartRef__":true,"id":446},{"__isSmartRef__":true,"id":448}],"vector":{"__isSmartRef__":true,"id":432},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"444":{"offset":0,"color":{"__isSmartRef__":true,"id":445}},"445":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"446":{"offset":0.4,"color":{"__isSmartRef__":true,"id":447}},"447":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"448":{"offset":1,"color":{"__isSmartRef__":true,"id":449}},"449":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"450":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"451":{"sourceObj":{"__isSmartRef__":true,"id":419},"sourceAttrName":"value","targetMethodName":"setOwnerColor","visualConnector":{"__isSmartRef__":true,"id":452},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"452":{"submorphs":[{"__isSmartRef__":true,"id":453}],"scripts":[],"shape":{"__isSmartRef__":true,"id":476},"id":2961,"renderContextTable":{"__isSmartRef__":true,"id":484},"eventHandler":{"__isSmartRef__":true,"id":485},"__layered_droppingEnabled__":true,"halosEnabled":true,"owner":null,"controlPoints":[{"__isSmartRef__":true,"id":486},{"__isSmartRef__":true,"id":487}],"con":{"__isSmartRef__":true,"id":451},"showsMorphMenu":true,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":488},"__LivelyClassName__":"lively.morphic.Path"},"453":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":454},"id":2962,"renderContextTable":{"__isSmartRef__":true,"id":468},"eventHandler":{"__isSmartRef__":true,"id":469},"__layered_droppingEnabled__":true,"halosEnabled":true,"_Origin":{"__isSmartRef__":true,"id":470},"owner":{"__isSmartRef__":true,"id":452},"_Position":{"__isSmartRef__":true,"id":471},"_Rotation":-2.453921397551064,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","controlPoints":[{"__isSmartRef__":true,"id":472},{"__isSmartRef__":true,"id":473},{"__isSmartRef__":true,"id":474},{"__isSmartRef__":true,"id":475}],"__LivelyClassName__":"lively.morphic.Path"},"454":{"dontChangeShape":false,"cachedVertices":[{"__isSmartRef__":true,"id":455},{"__isSmartRef__":true,"id":456},{"__isSmartRef__":true,"id":457},{"__isSmartRef__":true,"id":458}],"_PathElements":[{"__isSmartRef__":true,"id":459},{"__isSmartRef__":true,"id":460},{"__isSmartRef__":true,"id":461},{"__isSmartRef__":true,"id":462}],"renderContextTable":{"__isSmartRef__":true,"id":463},"_Position":{"__isSmartRef__":true,"id":464},"_Extent":{"__isSmartRef__":true,"id":465},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":466},"_Fill":{"__isSmartRef__":true,"id":467},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"455":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"456":{"x":0,"y":12,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"457":{"x":16,"y":6,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"458":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"459":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"460":{"isAbsolute":true,"x":0,"y":12,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"461":{"isAbsolute":true,"x":16,"y":6,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"462":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"463":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"464":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"465":{"x":16,"y":12,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"466":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"467":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"468":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML"},"469":{"morph":{"__isSmartRef__":true,"id":453},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"470":{"x":12,"y":6,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"471":{"x":-12,"y":-6,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"472":{"morph":{"__isSmartRef__":true,"id":453},"index":0,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"473":{"morph":{"__isSmartRef__":true,"id":453},"index":1,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"474":{"morph":{"__isSmartRef__":true,"id":453},"index":2,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"475":{"morph":{"__isSmartRef__":true,"id":453},"index":3,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"476":{"dontChangeShape":false,"cachedVertices":[{"__isSmartRef__":true,"id":477},{"__isSmartRef__":true,"id":478}],"_PathElements":[{"__isSmartRef__":true,"id":479},{"__isSmartRef__":true,"id":480}],"renderContextTable":{"__isSmartRef__":true,"id":481},"_Position":{"__isSmartRef__":true,"id":482},"_Extent":{"__isSmartRef__":true,"id":483},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":466},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"477":{"x":28,"y":23,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"478":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"479":{"isAbsolute":true,"x":28,"y":23,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"480":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"481":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"482":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"483":{"x":28,"y":23,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"484":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML"},"485":{"morph":{"__isSmartRef__":true,"id":452},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"486":{"morph":{"__isSmartRef__":true,"id":452},"index":0,"connectedMagnet":null,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"487":{"morph":{"__isSmartRef__":true,"id":452},"index":1,"connectedMagnet":null,"marker":{"__isSmartRef__":true,"id":453},"markerDirection":"prev","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"488":{"morphMenuItems":{"__isSmartRef__":true,"id":489}},"489":{"varMapping":{"__isSmartRef__":true,"id":490},"source":"function morphMenuItems() {\n var visualConnector = this, con = this.con, world = this.world();\n var items = [\n ['edit converter', function() {\n var source = con.converterString || 'function converter(value) {\\n return value\\n}',\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\n editor.doitContext = con;\n connect(editor, 'savedTextString', con, 'converterString', {updater:\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\n connect(editor, 'savedTextString', world, 'alertOK', {converter: \n function() { return 'setting new converter' }})\n editor.applyStyle({syntaxHighlighting: true, fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\n var title = con.targetObj.name && con.sourceObj.name ?\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\n 'Editor for converter function';\n var window = world.addFramedMorph(editor, title)\n window.align(window.bounds().topCenter(), visualConnector.bounds().bottomCenter())\n }],\n ['hide', function() {\n visualConnector.disconnectFromMagnets();\n visualConnector.remove();\n }],\n ['disconnect', function() {\n alertOK('Disconnected ' + visualConnector.con);\n visualConnector.con.visualDisconnect();\n }],\n ['cancel', function() {}],\n ];\n return items;\n }","funcProperties":{"__isSmartRef__":true,"id":495},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"490":{"this":{"__isSmartRef__":true,"id":452},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":491}},"491":{"$super":{"__isSmartRef__":true,"id":492}},"492":{"varMapping":{"__isSmartRef__":true,"id":493},"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":494},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"493":{"obj":{"__isSmartRef__":true,"id":452},"name":"morphMenuItems"},"494":{},"495":{},"496":{"sourceObj":{"__isSmartRef__":true,"id":419},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":81},"targetMethodName":"updateColor","visualConnector":{"__isSmartRef__":true,"id":408},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"497":{"sourceObj":{"__isSmartRef__":true,"id":419},"sourceAttrName":"globalTransform","targetObj":{"__isSmartRef__":true,"id":417},"targetMethodName":"alignToMagnet","dependendConnections":[{"__isSmartRef__":true,"id":498},{"__isSmartRef__":true,"id":499},{"__isSmartRef__":true,"id":500},{"__isSmartRef__":true,"id":501},{"__isSmartRef__":true,"id":498},{"__isSmartRef__":true,"id":499},{"__isSmartRef__":true,"id":500},{"__isSmartRef__":true,"id":501},{"__isSmartRef__":true,"id":498},{"__isSmartRef__":true,"id":499},{"__isSmartRef__":true,"id":500},{"__isSmartRef__":true,"id":501},{"__isSmartRef__":true,"id":498},{"__isSmartRef__":true,"id":499},{"__isSmartRef__":true,"id":500},{"__isSmartRef__":true,"id":501},{"__isSmartRef__":true,"id":498},{"__isSmartRef__":true,"id":499},{"__isSmartRef__":true,"id":500},{"__isSmartRef__":true,"id":501},{"__isSmartRef__":true,"id":498},{"__isSmartRef__":true,"id":499},{"__isSmartRef__":true,"id":500},{"__isSmartRef__":true,"id":501},{"__isSmartRef__":true,"id":498},{"__isSmartRef__":true,"id":499},{"__isSmartRef__":true,"id":500},{"__isSmartRef__":true,"id":501}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryTransformConnection"},"498":{"sourceObj":{"__isSmartRef__":true,"id":419},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":497},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":497},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"499":{"sourceObj":{"__isSmartRef__":true,"id":419},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":497},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":497},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"500":{"sourceObj":{"__isSmartRef__":true,"id":419},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":497},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":497},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"501":{"sourceObj":{"__isSmartRef__":true,"id":419},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":497},"targetMethodName":"updateOwners","converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner];\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":502},"dependedBy":{"__isSmartRef__":true,"id":497},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":503},"__LivelyClassName__":"AttributeConnection"},"502":{"source":{"__isSmartRef__":true,"id":419},"target":{"__isSmartRef__":true,"id":497}},"503":{"converter":{"__isSmartRef__":true,"id":504}},"504":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":505},"source":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","funcProperties":{"__isSmartRef__":true,"id":506},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"505":{"source":{"__isSmartRef__":true,"id":419},"target":{"__isSmartRef__":true,"id":497}},"506":{},"507":{"requiredModules":[],"partsSpaceName":"PartsBin/Inputs","migrationLevel":2,"__SourceModuleName__":"Global.lively.PartsBin","partName":"Slider","comment":"The connection point \"value\" can be used to read/write the slider knob position.","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"508":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML"},"509":{"morph":{"__isSmartRef__":true,"id":419},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"510":{},"511":{"x":90,"y":-17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"512":{"x":7,"y":98,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"513":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"514":{"morphMenuItems":{"__isSmartRef__":true,"id":515}},"515":{"varMapping":{"__isSmartRef__":true,"id":516},"source":"function morphMenuItems() {\n var visualConnector = this, con = this.con, world = this.world();\n var items = [\n ['edit converter', function() {\n var source = con.converterString || 'function converter(value) {\\n return value\\n}',\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\n editor.doitContext = con;\n connect(editor, 'savedTextString', con, 'converterString', {updater:\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\n connect(editor, 'savedTextString', world, 'alertOK', {converter: \n function() { return 'setting new converter' }})\n editor.applyStyle({syntaxHighlighting: true, fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\n var title = con.targetObj.name && con.sourceObj.name ?\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\n 'Editor for converter function';\n var window = world.addFramedMorph(editor, title)\n window.align(window.bounds().topCenter(), visualConnector.bounds().bottomCenter())\n }],\n ['hide', function() {\n visualConnector.disconnectFromMagnets();\n visualConnector.remove();\n }],\n ['disconnect', function() {\n alertOK('Disconnected ' + visualConnector.con);\n visualConnector.con.visualDisconnect();\n }],\n ['cancel', function() {}],\n ];\n return items;\n }","funcProperties":{"__isSmartRef__":true,"id":521},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"516":{"this":{"__isSmartRef__":true,"id":408},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":517}},"517":{"$super":{"__isSmartRef__":true,"id":518}},"518":{"varMapping":{"__isSmartRef__":true,"id":519},"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":520},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"519":{"obj":{"__isSmartRef__":true,"id":408},"name":"morphMenuItems"},"520":{},"521":{},"522":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":523},"id":4396,"renderContextTable":{"__isSmartRef__":true,"id":536},"eventHandler":{"__isSmartRef__":true,"id":537},"__layered_droppingEnabled__":true,"halosEnabled":true,"_Origin":{"__isSmartRef__":true,"id":538},"owner":null,"_Position":{"__isSmartRef__":true,"id":539},"_Rotation":1.419104393990312,"showsHalos":false,"controlPoints":[{"__isSmartRef__":true,"id":540},{"__isSmartRef__":true,"id":541},{"__isSmartRef__":true,"id":542},{"__isSmartRef__":true,"id":543}],"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.Path"},"523":{"dontChangeShape":false,"cachedVertices":[{"__isSmartRef__":true,"id":524},{"__isSmartRef__":true,"id":525},{"__isSmartRef__":true,"id":526},{"__isSmartRef__":true,"id":527}],"_PathElements":[{"__isSmartRef__":true,"id":528},{"__isSmartRef__":true,"id":529},{"__isSmartRef__":true,"id":530},{"__isSmartRef__":true,"id":531}],"renderContextTable":{"__isSmartRef__":true,"id":532},"_Position":{"__isSmartRef__":true,"id":533},"_Extent":{"__isSmartRef__":true,"id":534},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":146},"_Fill":{"__isSmartRef__":true,"id":535},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"524":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"525":{"x":0,"y":12,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"526":{"x":16,"y":6,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"527":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"528":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"529":{"isAbsolute":true,"x":0,"y":12,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"530":{"isAbsolute":true,"x":16,"y":6,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"531":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"532":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"533":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"534":{"x":16,"y":12,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"535":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"536":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"537":{"morph":{"__isSmartRef__":true,"id":522},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"538":{"x":12,"y":6,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"539":{"x":30.9999999999998,"y":255.00000000000003,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"540":{"morph":{"__isSmartRef__":true,"id":522},"index":0,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"541":{"morph":{"__isSmartRef__":true,"id":522},"index":1,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"542":{"morph":{"__isSmartRef__":true,"id":522},"index":2,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"543":{"morph":{"__isSmartRef__":true,"id":522},"index":3,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"544":{"morphMenuItems":{"__isSmartRef__":true,"id":545}},"545":{"varMapping":{"__isSmartRef__":true,"id":546},"source":"function morphMenuItems() {\n var visualConnector = this, con = this.con, world = this.world();\n var items = [\n ['edit converter', function() {\n var source = con.converterString || 'function converter(value) {\\n return value\\n}',\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\n editor.doitContext = con;\n connect(editor, 'savedTextString', con, 'converterString', {updater:\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\n connect(editor, 'savedTextString', world, 'alertOK', {converter: \n function() { return 'setting new converter' }})\n editor.applyStyle({syntaxHighlighting: true, fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\n var title = con.targetObj.name && con.sourceObj.name ?\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\n 'Editor for converter function';\n var window = world.addFramedMorph(editor, title)\n window.align(window.bounds().topCenter(), visualConnector.bounds().bottomCenter())\n }],\n ['hide', function() {\n visualConnector.disconnectFromMagnets();\n visualConnector.remove();\n }],\n ['disconnect', function() {\n alertOK('Disconnected ' + visualConnector.con);\n visualConnector.con.visualDisconnect();\n }],\n ['cancel', function() {}],\n ];\n return items;\n }","funcProperties":{"__isSmartRef__":true,"id":551},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"546":{"this":{"__isSmartRef__":true,"id":132},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":547}},"547":{"$super":{"__isSmartRef__":true,"id":548}},"548":{"varMapping":{"__isSmartRef__":true,"id":549},"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":550},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"549":{"obj":{"__isSmartRef__":true,"id":132},"name":"morphMenuItems"},"550":{},"551":{},"552":{"sourceObj":{"__isSmartRef__":true,"id":96},"sourceAttrName":"globalTransform","targetObj":{"__isSmartRef__":true,"id":553},"targetMethodName":"alignToMagnet","dependendConnections":[{"__isSmartRef__":true,"id":556},{"__isSmartRef__":true,"id":557},{"__isSmartRef__":true,"id":558},{"__isSmartRef__":true,"id":559},{"__isSmartRef__":true,"id":565},{"__isSmartRef__":true,"id":566},{"__isSmartRef__":true,"id":567},{"__isSmartRef__":true,"id":568},{"__isSmartRef__":true,"id":556},{"__isSmartRef__":true,"id":557},{"__isSmartRef__":true,"id":558},{"__isSmartRef__":true,"id":559},{"__isSmartRef__":true,"id":570},{"__isSmartRef__":true,"id":571},{"__isSmartRef__":true,"id":572},{"__isSmartRef__":true,"id":573},{"__isSmartRef__":true,"id":556},{"__isSmartRef__":true,"id":557},{"__isSmartRef__":true,"id":558},{"__isSmartRef__":true,"id":559},{"__isSmartRef__":true,"id":570},{"__isSmartRef__":true,"id":571},{"__isSmartRef__":true,"id":572},{"__isSmartRef__":true,"id":573},{"__isSmartRef__":true,"id":556},{"__isSmartRef__":true,"id":557},{"__isSmartRef__":true,"id":558},{"__isSmartRef__":true,"id":559},{"__isSmartRef__":true,"id":570},{"__isSmartRef__":true,"id":571},{"__isSmartRef__":true,"id":572},{"__isSmartRef__":true,"id":573},{"__isSmartRef__":true,"id":556},{"__isSmartRef__":true,"id":557},{"__isSmartRef__":true,"id":558},{"__isSmartRef__":true,"id":559},{"__isSmartRef__":true,"id":570},{"__isSmartRef__":true,"id":571},{"__isSmartRef__":true,"id":572},{"__isSmartRef__":true,"id":573},{"__isSmartRef__":true,"id":556},{"__isSmartRef__":true,"id":557},{"__isSmartRef__":true,"id":558},{"__isSmartRef__":true,"id":559},{"__isSmartRef__":true,"id":570},{"__isSmartRef__":true,"id":571},{"__isSmartRef__":true,"id":572},{"__isSmartRef__":true,"id":573},{"__isSmartRef__":true,"id":556},{"__isSmartRef__":true,"id":557},{"__isSmartRef__":true,"id":558},{"__isSmartRef__":true,"id":559},{"__isSmartRef__":true,"id":570},{"__isSmartRef__":true,"id":571},{"__isSmartRef__":true,"id":572},{"__isSmartRef__":true,"id":573},{"__isSmartRef__":true,"id":556},{"__isSmartRef__":true,"id":557},{"__isSmartRef__":true,"id":558},{"__isSmartRef__":true,"id":559},{"__isSmartRef__":true,"id":570},{"__isSmartRef__":true,"id":571},{"__isSmartRef__":true,"id":572},{"__isSmartRef__":true,"id":573}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","oldTransform":{"__isSmartRef__":true,"id":579},"__LivelyClassName__":"lively.morphic.GeometryTransformConnection"},"553":{"morph":{"__isSmartRef__":true,"id":132},"index":0,"connectedMagnet":{"__isSmartRef__":true,"id":554},"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"554":{"morph":{"__isSmartRef__":true,"id":96},"position":{"__isSmartRef__":true,"id":555},"connectedControlPoints":[{"__isSmartRef__":true,"id":553}],"__SourceModuleName__":"Global.lively.morphic.Connectors","__LivelyClassName__":"lively.morphic.RelativeMagnet"},"555":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"556":{"sourceObj":{"__isSmartRef__":true,"id":96},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":552},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":552},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"557":{"sourceObj":{"__isSmartRef__":true,"id":96},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":552},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":552},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"558":{"sourceObj":{"__isSmartRef__":true,"id":96},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":552},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":552},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"559":{"sourceObj":{"__isSmartRef__":true,"id":96},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":552},"targetMethodName":"updateOwners","converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner];\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":560},"dependedBy":{"__isSmartRef__":true,"id":552},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":561},"__LivelyClassName__":"AttributeConnection"},"560":{"source":{"__isSmartRef__":true,"id":96},"target":{"__isSmartRef__":true,"id":552}},"561":{"converter":{"__isSmartRef__":true,"id":562}},"562":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":563},"source":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","funcProperties":{"__isSmartRef__":true,"id":564},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"563":{"source":{"__isSmartRef__":true,"id":96},"target":{"__isSmartRef__":true,"id":552}},"564":{},"565":{"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":552},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":552},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"566":{"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":552},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":552},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"567":{"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":552},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":552},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"568":{"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":552},"targetMethodName":"updateOwners","converter":null,"converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":569},"dependedBy":{"__isSmartRef__":true,"id":552},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"569":{"target":{"__isSmartRef__":true,"id":552}},"570":{"sourceObj":{"__isSmartRef__":true,"id":81},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":552},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":552},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"571":{"sourceObj":{"__isSmartRef__":true,"id":81},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":552},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":552},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"572":{"sourceObj":{"__isSmartRef__":true,"id":81},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":552},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":552},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"573":{"sourceObj":{"__isSmartRef__":true,"id":81},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":552},"targetMethodName":"updateOwners","converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner];\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":574},"dependedBy":{"__isSmartRef__":true,"id":552},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":575},"__LivelyClassName__":"AttributeConnection"},"574":{"source":{"__isSmartRef__":true,"id":81},"target":{"__isSmartRef__":true,"id":552}},"575":{"converter":{"__isSmartRef__":true,"id":576}},"576":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":577},"source":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","funcProperties":{"__isSmartRef__":true,"id":578},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"577":{"source":{"__isSmartRef__":true,"id":81},"target":{"__isSmartRef__":true,"id":552}},"578":{},"579":{"d":1.002003004005006,"a":1.002003004005006,"f":315.1201802403004,"e":51.04006008009992,"c":0,"b":0,"matrix_":{"__isSmartRef__":true,"id":580},"__SourceModuleName__":"Global.lively.morphic.Core","__LivelyClassName__":"lively.morphic.Similitude"},"580":{"a":1.002003004005006,"b":0,"c":0,"d":1.002003004005006,"e":51.04006008009992,"f":315.1201802403004,"__SourceModuleName__":"Global.lively.morphic.Core","__LivelyClassName__":"lively.morphic.Similitude"},"581":{"sourceObj":{"__isSmartRef__":true,"id":96},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":81},"targetMethodName":"updateColor","visualConnector":{"__isSmartRef__":true,"id":582},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"582":{"submorphs":[{"__isSmartRef__":true,"id":583}],"scripts":[],"shape":{"__isSmartRef__":true,"id":605},"id":5390,"renderContextTable":{"__isSmartRef__":true,"id":613},"eventHandler":{"__isSmartRef__":true,"id":614},"__layered_droppingEnabled__":true,"halosEnabled":true,"owner":null,"controlPoints":[{"__isSmartRef__":true,"id":615},{"__isSmartRef__":true,"id":616}],"con":{"__isSmartRef__":true,"id":581},"showsMorphMenu":true,"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":617},"__LivelyClassName__":"lively.morphic.Path"},"583":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":584},"id":5391,"renderContextTable":{"__isSmartRef__":true,"id":597},"eventHandler":{"__isSmartRef__":true,"id":598},"__layered_droppingEnabled__":true,"halosEnabled":true,"_Origin":{"__isSmartRef__":true,"id":599},"owner":{"__isSmartRef__":true,"id":582},"_Position":{"__isSmartRef__":true,"id":600},"_Rotation":-1.7738415440483617,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","controlPoints":[{"__isSmartRef__":true,"id":601},{"__isSmartRef__":true,"id":602},{"__isSmartRef__":true,"id":603},{"__isSmartRef__":true,"id":604}],"__LivelyClassName__":"lively.morphic.Path"},"584":{"dontChangeShape":false,"cachedVertices":[{"__isSmartRef__":true,"id":585},{"__isSmartRef__":true,"id":586},{"__isSmartRef__":true,"id":587},{"__isSmartRef__":true,"id":588}],"_PathElements":[{"__isSmartRef__":true,"id":589},{"__isSmartRef__":true,"id":590},{"__isSmartRef__":true,"id":591},{"__isSmartRef__":true,"id":592}],"renderContextTable":{"__isSmartRef__":true,"id":593},"_Position":{"__isSmartRef__":true,"id":594},"_Extent":{"__isSmartRef__":true,"id":595},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":146},"_Fill":{"__isSmartRef__":true,"id":596},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"585":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"586":{"x":0,"y":12,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"587":{"x":16,"y":6,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"588":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"589":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"590":{"isAbsolute":true,"x":0,"y":12,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"591":{"isAbsolute":true,"x":16,"y":6,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"592":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"593":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"594":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"595":{"x":16,"y":12,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"596":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"597":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML"},"598":{"morph":{"__isSmartRef__":true,"id":583},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"599":{"x":12,"y":6,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"600":{"x":-12,"y":-6,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"601":{"morph":{"__isSmartRef__":true,"id":583},"index":0,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"602":{"morph":{"__isSmartRef__":true,"id":583},"index":1,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"603":{"morph":{"__isSmartRef__":true,"id":583},"index":2,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"604":{"morph":{"__isSmartRef__":true,"id":583},"index":3,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"605":{"dontChangeShape":false,"cachedVertices":[{"__isSmartRef__":true,"id":606},{"__isSmartRef__":true,"id":607}],"_PathElements":[{"__isSmartRef__":true,"id":608},{"__isSmartRef__":true,"id":609}],"renderContextTable":{"__isSmartRef__":true,"id":610},"_Position":{"__isSmartRef__":true,"id":611},"_Extent":{"__isSmartRef__":true,"id":612},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":146},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"606":{"x":14,"y":68,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"607":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"608":{"isAbsolute":true,"x":14,"y":68,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"609":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"610":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"611":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"612":{"x":14,"y":68,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"613":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML"},"614":{"morph":{"__isSmartRef__":true,"id":582},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"615":{"morph":{"__isSmartRef__":true,"id":582},"index":0,"connectedMagnet":null,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"616":{"morph":{"__isSmartRef__":true,"id":582},"index":1,"connectedMagnet":null,"marker":{"__isSmartRef__":true,"id":583},"markerDirection":"prev","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"617":{"morphMenuItems":{"__isSmartRef__":true,"id":618}},"618":{"varMapping":{"__isSmartRef__":true,"id":619},"source":"function morphMenuItems() {\n var visualConnector = this, con = this.con, world = this.world();\n var items = [\n ['edit converter', function() {\n var source = con.converterString || 'function converter(value) {\\n return value\\n}',\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\n editor.doitContext = con;\n connect(editor, 'savedTextString', con, 'converterString', {updater:\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\n connect(editor, 'savedTextString', world, 'alertOK', {converter: \n function() { return 'setting new converter' }})\n editor.applyStyle({syntaxHighlighting: true, fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\n var title = con.targetObj.name && con.sourceObj.name ?\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\n 'Editor for converter function';\n var window = world.addFramedMorph(editor, title)\n window.align(window.bounds().topCenter(), visualConnector.bounds().bottomCenter())\n }],\n ['hide', function() {\n visualConnector.disconnectFromMagnets();\n visualConnector.remove();\n }],\n ['disconnect', function() {\n alertOK('Disconnected ' + visualConnector.con);\n visualConnector.con.visualDisconnect();\n }],\n ['cancel', function() {}],\n ];\n return items;\n }","funcProperties":{"__isSmartRef__":true,"id":624},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"619":{"this":{"__isSmartRef__":true,"id":582},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":620}},"620":{"$super":{"__isSmartRef__":true,"id":621}},"621":{"varMapping":{"__isSmartRef__":true,"id":622},"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":623},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"622":{"obj":{"__isSmartRef__":true,"id":582},"name":"morphMenuItems"},"623":{},"624":{},"625":{"requiredModules":[],"partsSpaceName":"PartsBin/Inputs","migrationLevel":2,"__SourceModuleName__":"Global.lively.PartsBin","partName":"Slider","comment":"The connection point \"value\" can be used to read/write the slider knob position.","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"626":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"627":{"morph":{"__isSmartRef__":true,"id":96},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"628":{},"629":{"x":96,"y":-13,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"630":{"x":20,"y":60,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"631":{"submorphs":[],"scripts":[],"id":334,"shape":{"__isSmartRef__":true,"id":632},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":638},"_MaxTextWidth":126,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":635},"showsHalos":false,"_FontSize":11,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"ColorText","partsBinMetaInfo":{"__isSmartRef__":true,"id":639},"textChunks":[{"__isSmartRef__":true,"id":640}],"charsReplaced":"s","lastFindLoc":6,"priorSelectionRange":[1,1],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":642},"renderContextTable":{"__isSmartRef__":true,"id":643},"eventHandler":{"__isSmartRef__":true,"id":644},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":81},"distanceToDragEvent":{"__isSmartRef__":true,"id":645},"_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":126,"_MinTextHeight":null,"previousSelection":[14,14],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"632":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":633},"_Extent":{"__isSmartRef__":true,"id":634},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":635},"renderContextTable":{"__isSmartRef__":true,"id":636},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":637},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"633":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"634":{"x":126,"y":13,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"635":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"636":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"637":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"638":{"x":228.92203899999967,"y":644.9285360000002,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"639":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"640":{"style":{"__isSmartRef__":true,"id":641},"chunkOwner":{"__isSmartRef__":true,"id":631},"storedString":"rgb(202,236,176)","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"641":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"642":{"x":126,"y":13,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"643":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","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","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"644":{"morph":{"__isSmartRef__":true,"id":631},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"645":{"x":94.61942923904957,"y":3.779669559448621,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"646":{"position":{"__isSmartRef__":true,"id":647},"_Extent":{"__isSmartRef__":true,"id":648},"_BorderWidth":3.22,"_BorderColor":{"__isSmartRef__":true,"id":649},"_Fill":{"__isSmartRef__":true,"id":650},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":651},"_BorderRadius":19.255,"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":652},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"647":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"648":{"x":859,"y":692,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"649":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"650":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"651":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"652":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"653":{"partsSpaceName":"PartsBin/Widgets/","__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":"RGBColorChooser","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"654":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"655":{"morph":{"__isSmartRef__":true,"id":81},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"656":{"sourceObj":{"__isSmartRef__":true,"id":81},"sourceAttrName":"globalTransform","targetObj":{"__isSmartRef__":true,"id":223},"targetMethodName":"alignToMagnet","dependendConnections":[{"__isSmartRef__":true,"id":657},{"__isSmartRef__":true,"id":658},{"__isSmartRef__":true,"id":659},{"__isSmartRef__":true,"id":660},{"__isSmartRef__":true,"id":657},{"__isSmartRef__":true,"id":658},{"__isSmartRef__":true,"id":659},{"__isSmartRef__":true,"id":660},{"__isSmartRef__":true,"id":657},{"__isSmartRef__":true,"id":658},{"__isSmartRef__":true,"id":659},{"__isSmartRef__":true,"id":660},{"__isSmartRef__":true,"id":657},{"__isSmartRef__":true,"id":658},{"__isSmartRef__":true,"id":659},{"__isSmartRef__":true,"id":660},{"__isSmartRef__":true,"id":657},{"__isSmartRef__":true,"id":658},{"__isSmartRef__":true,"id":659},{"__isSmartRef__":true,"id":660},{"__isSmartRef__":true,"id":657},{"__isSmartRef__":true,"id":658},{"__isSmartRef__":true,"id":659},{"__isSmartRef__":true,"id":660},{"__isSmartRef__":true,"id":657},{"__isSmartRef__":true,"id":658},{"__isSmartRef__":true,"id":659},{"__isSmartRef__":true,"id":660}],"oldTransform":{"__isSmartRef__":true,"id":666},"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryTransformConnection"},"657":{"sourceObj":{"__isSmartRef__":true,"id":81},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":656},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":656},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"658":{"sourceObj":{"__isSmartRef__":true,"id":81},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":656},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":656},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"659":{"sourceObj":{"__isSmartRef__":true,"id":81},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":656},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":656},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"660":{"sourceObj":{"__isSmartRef__":true,"id":81},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":656},"targetMethodName":"updateOwners","converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner];\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":661},"dependedBy":{"__isSmartRef__":true,"id":656},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":662},"__LivelyClassName__":"AttributeConnection"},"661":{"source":{"__isSmartRef__":true,"id":81},"target":{"__isSmartRef__":true,"id":656}},"662":{"converter":{"__isSmartRef__":true,"id":663}},"663":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":664},"source":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","funcProperties":{"__isSmartRef__":true,"id":665},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"664":{"source":{"__isSmartRef__":true,"id":81},"target":{"__isSmartRef__":true,"id":656}},"665":{},"666":{"d":1.002003004005006,"a":1.002003004005006,"f":255.00000000000003,"e":30.9999999999998,"c":0,"b":0,"matrix_":{"__isSmartRef__":true,"id":667},"__SourceModuleName__":"Global.lively.morphic.Core","__LivelyClassName__":"lively.morphic.Similitude"},"667":{"a":1.002003004005006,"b":0,"c":0,"d":1.002003004005006,"e":30.9999999999998,"f":255.00000000000003,"__SourceModuleName__":"Global.lively.morphic.Core","__LivelyClassName__":"lively.morphic.Similitude"},"668":{"sourceObj":{"__isSmartRef__":true,"id":81},"sourceAttrName":"globalTransform","targetObj":{"__isSmartRef__":true,"id":315},"targetMethodName":"alignToMagnet","dependendConnections":[{"__isSmartRef__":true,"id":669},{"__isSmartRef__":true,"id":670},{"__isSmartRef__":true,"id":671},{"__isSmartRef__":true,"id":672},{"__isSmartRef__":true,"id":669},{"__isSmartRef__":true,"id":670},{"__isSmartRef__":true,"id":671},{"__isSmartRef__":true,"id":672},{"__isSmartRef__":true,"id":669},{"__isSmartRef__":true,"id":670},{"__isSmartRef__":true,"id":671},{"__isSmartRef__":true,"id":672},{"__isSmartRef__":true,"id":669},{"__isSmartRef__":true,"id":670},{"__isSmartRef__":true,"id":671},{"__isSmartRef__":true,"id":672},{"__isSmartRef__":true,"id":669},{"__isSmartRef__":true,"id":670},{"__isSmartRef__":true,"id":671},{"__isSmartRef__":true,"id":672},{"__isSmartRef__":true,"id":669},{"__isSmartRef__":true,"id":670},{"__isSmartRef__":true,"id":671},{"__isSmartRef__":true,"id":672},{"__isSmartRef__":true,"id":669},{"__isSmartRef__":true,"id":670},{"__isSmartRef__":true,"id":671},{"__isSmartRef__":true,"id":672}],"oldTransform":{"__isSmartRef__":true,"id":678},"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryTransformConnection"},"669":{"sourceObj":{"__isSmartRef__":true,"id":81},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":668},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":668},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"670":{"sourceObj":{"__isSmartRef__":true,"id":81},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":668},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":668},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"671":{"sourceObj":{"__isSmartRef__":true,"id":81},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":668},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":668},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"672":{"sourceObj":{"__isSmartRef__":true,"id":81},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":668},"targetMethodName":"updateOwners","converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner];\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":673},"dependedBy":{"__isSmartRef__":true,"id":668},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":674},"__LivelyClassName__":"AttributeConnection"},"673":{"source":{"__isSmartRef__":true,"id":81},"target":{"__isSmartRef__":true,"id":668}},"674":{"converter":{"__isSmartRef__":true,"id":675}},"675":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":676},"source":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","funcProperties":{"__isSmartRef__":true,"id":677},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"676":{"source":{"__isSmartRef__":true,"id":81},"target":{"__isSmartRef__":true,"id":668}},"677":{},"678":{"d":1.002003004005006,"a":1.002003004005006,"f":255.00000000000003,"e":30.9999999999998,"c":0,"b":0,"matrix_":{"__isSmartRef__":true,"id":679},"__SourceModuleName__":"Global.lively.morphic.Core","__LivelyClassName__":"lively.morphic.Similitude"},"679":{"a":1.002003004005006,"b":0,"c":0,"d":1.002003004005006,"e":30.9999999999998,"f":255.00000000000003,"__SourceModuleName__":"Global.lively.morphic.Core","__LivelyClassName__":"lively.morphic.Similitude"},"680":{"sourceObj":{"__isSmartRef__":true,"id":81},"sourceAttrName":"globalTransform","targetObj":{"__isSmartRef__":true,"id":407},"targetMethodName":"alignToMagnet","dependendConnections":[{"__isSmartRef__":true,"id":681},{"__isSmartRef__":true,"id":682},{"__isSmartRef__":true,"id":683},{"__isSmartRef__":true,"id":684},{"__isSmartRef__":true,"id":681},{"__isSmartRef__":true,"id":682},{"__isSmartRef__":true,"id":683},{"__isSmartRef__":true,"id":684},{"__isSmartRef__":true,"id":681},{"__isSmartRef__":true,"id":682},{"__isSmartRef__":true,"id":683},{"__isSmartRef__":true,"id":684},{"__isSmartRef__":true,"id":681},{"__isSmartRef__":true,"id":682},{"__isSmartRef__":true,"id":683},{"__isSmartRef__":true,"id":684},{"__isSmartRef__":true,"id":681},{"__isSmartRef__":true,"id":682},{"__isSmartRef__":true,"id":683},{"__isSmartRef__":true,"id":684},{"__isSmartRef__":true,"id":681},{"__isSmartRef__":true,"id":682},{"__isSmartRef__":true,"id":683},{"__isSmartRef__":true,"id":684},{"__isSmartRef__":true,"id":681},{"__isSmartRef__":true,"id":682},{"__isSmartRef__":true,"id":683},{"__isSmartRef__":true,"id":684}],"oldTransform":{"__isSmartRef__":true,"id":690},"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryTransformConnection"},"681":{"sourceObj":{"__isSmartRef__":true,"id":81},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":680},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":680},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"682":{"sourceObj":{"__isSmartRef__":true,"id":81},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":680},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":680},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"683":{"sourceObj":{"__isSmartRef__":true,"id":81},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":680},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":680},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"684":{"sourceObj":{"__isSmartRef__":true,"id":81},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":680},"targetMethodName":"updateOwners","converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner];\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":685},"dependedBy":{"__isSmartRef__":true,"id":680},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":686},"__LivelyClassName__":"AttributeConnection"},"685":{"source":{"__isSmartRef__":true,"id":81},"target":{"__isSmartRef__":true,"id":680}},"686":{"converter":{"__isSmartRef__":true,"id":687}},"687":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":688},"source":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","funcProperties":{"__isSmartRef__":true,"id":689},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"688":{"source":{"__isSmartRef__":true,"id":81},"target":{"__isSmartRef__":true,"id":680}},"689":{},"690":{"d":1.002003004005006,"a":1.002003004005006,"f":255.00000000000003,"e":30.9999999999998,"c":0,"b":0,"matrix_":{"__isSmartRef__":true,"id":691},"__SourceModuleName__":"Global.lively.morphic.Core","__LivelyClassName__":"lively.morphic.Similitude"},"691":{"a":1.002003004005006,"b":0,"c":0,"d":1.002003004005006,"e":30.9999999999998,"f":255.00000000000003,"__SourceModuleName__":"Global.lively.morphic.Core","__LivelyClassName__":"lively.morphic.Similitude"},"692":{"sourceObj":{"__isSmartRef__":true,"id":81},"sourceAttrName":"globalTransform","targetObj":{"__isSmartRef__":true,"id":220},"targetMethodName":"alignToMagnet","dependendConnections":[{"__isSmartRef__":true,"id":693},{"__isSmartRef__":true,"id":694},{"__isSmartRef__":true,"id":695},{"__isSmartRef__":true,"id":696},{"__isSmartRef__":true,"id":693},{"__isSmartRef__":true,"id":694},{"__isSmartRef__":true,"id":695},{"__isSmartRef__":true,"id":696},{"__isSmartRef__":true,"id":693},{"__isSmartRef__":true,"id":694},{"__isSmartRef__":true,"id":695},{"__isSmartRef__":true,"id":696},{"__isSmartRef__":true,"id":693},{"__isSmartRef__":true,"id":694},{"__isSmartRef__":true,"id":695},{"__isSmartRef__":true,"id":696},{"__isSmartRef__":true,"id":693},{"__isSmartRef__":true,"id":694},{"__isSmartRef__":true,"id":695},{"__isSmartRef__":true,"id":696},{"__isSmartRef__":true,"id":693},{"__isSmartRef__":true,"id":694},{"__isSmartRef__":true,"id":695},{"__isSmartRef__":true,"id":696},{"__isSmartRef__":true,"id":693},{"__isSmartRef__":true,"id":694},{"__isSmartRef__":true,"id":695},{"__isSmartRef__":true,"id":696}],"oldTransform":{"__isSmartRef__":true,"id":702},"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryTransformConnection"},"693":{"sourceObj":{"__isSmartRef__":true,"id":81},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":692},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":692},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"694":{"sourceObj":{"__isSmartRef__":true,"id":81},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":692},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":692},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"695":{"sourceObj":{"__isSmartRef__":true,"id":81},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":692},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":692},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"696":{"sourceObj":{"__isSmartRef__":true,"id":81},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":692},"targetMethodName":"updateOwners","converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner];\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":697},"dependedBy":{"__isSmartRef__":true,"id":692},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":698},"__LivelyClassName__":"AttributeConnection"},"697":{"source":{"__isSmartRef__":true,"id":81},"target":{"__isSmartRef__":true,"id":692}},"698":{"converter":{"__isSmartRef__":true,"id":699}},"699":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":700},"source":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","funcProperties":{"__isSmartRef__":true,"id":701},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"700":{"source":{"__isSmartRef__":true,"id":81},"target":{"__isSmartRef__":true,"id":692}},"701":{},"702":{"d":1.002003004005006,"a":1.002003004005006,"f":255.00000000000003,"e":30.9999999999998,"c":0,"b":0,"matrix_":{"__isSmartRef__":true,"id":703},"__SourceModuleName__":"Global.lively.morphic.Core","__LivelyClassName__":"lively.morphic.Similitude"},"703":{"a":1.002003004005006,"b":0,"c":0,"d":1.002003004005006,"e":30.9999999999998,"f":255.00000000000003,"__SourceModuleName__":"Global.lively.morphic.Core","__LivelyClassName__":"lively.morphic.Similitude"},"704":{"x":859,"y":691,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"705":{"setOwnerColor":{"__isSmartRef__":true,"id":706},"updateColor":{"__isSmartRef__":true,"id":708}},"706":{"time":{"__isSmartRef__":true,"id":707},"user":"jenslincke"},"707":{"isSerializedDate":true,"string":"Fri Jul 22 2011 16:16:24 GMT+0200 (CEST)"},"708":{"time":{"__isSmartRef__":true,"id":709},"user":"jenslincke"},"709":{"isSerializedDate":true,"string":"Fri Jul 22 2011 16:24:47 GMT+0200 (CEST)"},"710":{"x":211,"y":-16,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"711":{},"712":{"x":30.9999999999998,"y":255.00000000000003,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"713":{"updateColor":{"__isSmartRef__":true,"id":714}},"714":{"varMapping":{"__isSmartRef__":true,"id":715},"source":"function updateColor() {\n var color = Color.rgb(\n this.get('SliderR').value * 255,\n this.get('SliderG').value * 255,\n this.get('SliderB').value * 255)\n\n\tthis.get('ColorPreview').setFill(color)\n this.get('ColorText').setTextString(color)\n}","funcProperties":{"__isSmartRef__":true,"id":716},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"715":{"this":{"__isSmartRef__":true,"id":81}},"716":{},"717":{"submorphs":[],"scripts":[],"id":507,"shape":{"__isSmartRef__":true,"id":718},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":724},"_MaxTextWidth":631,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":725},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","padding":{"__isSmartRef__":true,"id":726},"layout":{"__isSmartRef__":true,"id":727},"_Padding":{"__isSmartRef__":true,"id":726},"textChunks":[{"__isSmartRef__":true,"id":728},{"__isSmartRef__":true,"id":730},{"__isSmartRef__":true,"id":732},{"__isSmartRef__":true,"id":734}],"charsReplaced":"","lastFindLoc":22,"_ClipMode":"auto","renderContextTable":{"__isSmartRef__":true,"id":736},"priorExtent":{"__isSmartRef__":true,"id":737},"eventHandler":{"__isSmartRef__":true,"id":738},"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":631,"_MinTextHeight":null,"isBeingDragged":false,"priorSelectionRange":[22,22],"previousSelection":[0,0],"name":"Text","owner":{"__isSmartRef__":true,"id":0},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"718":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":719},"_Extent":{"__isSmartRef__":true,"id":720},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":721},"_Fill":null,"renderContextTable":{"__isSmartRef__":true,"id":722},"_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":723},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"719":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"720":{"x":633,"y":265,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"721":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"722":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"723":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"724":{"x":231,"y":288,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"725":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"726":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"727":{"resizeWidth":true,"resizeHeight":true},"728":{"style":{"__isSmartRef__":true,"id":729},"morph":{"__isSmartRef__":true,"id":717},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":717},"storedString":"Let niet op de rommel","__LivelyClassName__":"lively.morphic.TextChunk"},"729":{"fontWeight":"bold","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"730":{"style":{"__isSmartRef__":true,"id":731},"morph":{"__isSmartRef__":true,"id":717},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":717},"storedString":"\n","__LivelyClassName__":"lively.morphic.TextChunk"},"731":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"732":{"style":{"__isSmartRef__":true,"id":733},"chunkOwner":{"__isSmartRef__":true,"id":717},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.","__LivelyClassName__":"lively.morphic.TextChunk"},"733":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"734":{"style":{"__isSmartRef__":true,"id":735},"chunkOwner":{"__isSmartRef__":true,"id":717},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"\n","__LivelyClassName__":"lively.morphic.TextChunk"},"735":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"736":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","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","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"737":{"x":633,"y":265,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"738":{"morph":{"__isSmartRef__":true,"id":717},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"739":{"submorphs":[{"__isSmartRef__":true,"id":740}],"scripts":[],"id":332,"shape":{"__isSmartRef__":true,"id":760},"__layered_droppingEnabled__":true,"halosEnabled":true,"attributeConnections":[{"__isSmartRef__":true,"id":773},{"__isSmartRef__":true,"id":774},{"__isSmartRef__":true,"id":775},{"__isSmartRef__":true,"id":779},{"__isSmartRef__":true,"id":780},{"__isSmartRef__":true,"id":781},{"__isSmartRef__":true,"id":782},{"__isSmartRef__":true,"id":800}],"doNotSerialize":["$$value","$$_Position","$$_Scale","$$_Rotation","$$owner"],"doNotCopyProperties":["$$value","$$_Position","$$_Scale","$$_Rotation","$$owner"],"sliderExtent":0.1,"valueScale":1,"sliderKnob":{"__isSmartRef__":true,"id":740},"styleClass":["slider_background_horizontal"],"showsHalos":false,"name":"SliderB","partsBinMetaInfo":{"__isSmartRef__":true,"id":844},"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":845},"eventHandler":{"__isSmartRef__":true,"id":846},"layout":{"__isSmartRef__":true,"id":847},"distanceToDragEvent":{"__isSmartRef__":true,"id":848},"value":0.6891,"_Position":{"__isSmartRef__":true,"id":849},"_Scale":1.002003004005006,"_Rotation":0,"owner":{"__isSmartRef__":true,"id":0},"isBeingDragged":false,"__LivelyClassName__":"lively.morphic.Slider"},"740":{"submorphs":[],"scripts":[],"id":333,"shape":{"__isSmartRef__":true,"id":741},"__layered_droppingEnabled__":true,"halosEnabled":true,"__layered_draggingEnabled__":true,"_Position":{"__isSmartRef__":true,"id":755},"slider":{"__isSmartRef__":true,"id":739},"owner":{"__isSmartRef__":true,"id":739},"styleClass":["slider_horizontal"],"hitPoint":{"__isSmartRef__":true,"id":756},"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":757},"eventHandler":{"__isSmartRef__":true,"id":758},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"priorExtent":{"__isSmartRef__":true,"id":759},"isBeingDragged":false,"__LivelyClassName__":"lively.morphic.SliderKnob"},"741":{"position":{"__isSmartRef__":true,"id":742},"_Extent":{"__isSmartRef__":true,"id":743},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":744},"_Fill":{"__isSmartRef__":true,"id":745},"_BorderRadius":6,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":753},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":754},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"742":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"743":{"x":15,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"744":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"745":{"stops":[{"__isSmartRef__":true,"id":746},{"__isSmartRef__":true,"id":748},{"__isSmartRef__":true,"id":750}],"vector":{"__isSmartRef__":true,"id":752},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"746":{"offset":0,"color":{"__isSmartRef__":true,"id":747}},"747":{"r":0.7681568627450981,"g":0.8271372549019608,"b":0.8660392156862744,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"748":{"offset":0.5,"color":{"__isSmartRef__":true,"id":749}},"749":{"r":0.5363137254901961,"g":0.6542745098039215,"b":0.7320784313725489,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"750":{"offset":1,"color":{"__isSmartRef__":true,"id":751}},"751":{"r":0.3783529411764706,"g":0.5110588235294118,"b":0.5985882352941176,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"752":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"753":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"754":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"755":{"x":93.02850000000001,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"756":{"x":155,"y":367,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"757":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"758":{"morph":{"__isSmartRef__":true,"id":740},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"759":{"x":15,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"760":{"position":{"__isSmartRef__":true,"id":761},"_Extent":{"__isSmartRef__":true,"id":762},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":763},"_Fill":{"__isSmartRef__":true,"id":764},"_BorderRadius":6,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":771},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":772},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"761":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"762":{"x":150,"y":30,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"763":{"r":0.753,"g":0.753,"b":0.753,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"764":{"stops":[{"__isSmartRef__":true,"id":765},{"__isSmartRef__":true,"id":767},{"__isSmartRef__":true,"id":769}],"vector":{"__isSmartRef__":true,"id":752},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"765":{"offset":0,"color":{"__isSmartRef__":true,"id":766}},"766":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"767":{"offset":0.4,"color":{"__isSmartRef__":true,"id":768}},"768":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"769":{"offset":1,"color":{"__isSmartRef__":true,"id":770}},"770":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"771":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"772":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"773":{"sourceObj":{"__isSmartRef__":true,"id":739},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":739},"targetMethodName":"adjustSliderParts","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"774":{"sourceObj":{"__isSmartRef__":true,"id":739},"sourceAttrName":"value","targetMethodName":"updateColor","visualConnector":{"__isSmartRef__":true,"id":132},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"775":{"sourceObj":{"__isSmartRef__":true,"id":739},"sourceAttrName":"globalTransform","targetObj":{"__isSmartRef__":true,"id":776},"targetMethodName":"alignToMagnet","dependendConnections":[{"__isSmartRef__":true,"id":779},{"__isSmartRef__":true,"id":780},{"__isSmartRef__":true,"id":781},{"__isSmartRef__":true,"id":782},{"__isSmartRef__":true,"id":788},{"__isSmartRef__":true,"id":789},{"__isSmartRef__":true,"id":790},{"__isSmartRef__":true,"id":791},{"__isSmartRef__":true,"id":779},{"__isSmartRef__":true,"id":780},{"__isSmartRef__":true,"id":781},{"__isSmartRef__":true,"id":782},{"__isSmartRef__":true,"id":793},{"__isSmartRef__":true,"id":794},{"__isSmartRef__":true,"id":795},{"__isSmartRef__":true,"id":796},{"__isSmartRef__":true,"id":779},{"__isSmartRef__":true,"id":780},{"__isSmartRef__":true,"id":781},{"__isSmartRef__":true,"id":782},{"__isSmartRef__":true,"id":779},{"__isSmartRef__":true,"id":780},{"__isSmartRef__":true,"id":781},{"__isSmartRef__":true,"id":782},{"__isSmartRef__":true,"id":779},{"__isSmartRef__":true,"id":780},{"__isSmartRef__":true,"id":781},{"__isSmartRef__":true,"id":782},{"__isSmartRef__":true,"id":779},{"__isSmartRef__":true,"id":780},{"__isSmartRef__":true,"id":781},{"__isSmartRef__":true,"id":782},{"__isSmartRef__":true,"id":779},{"__isSmartRef__":true,"id":780},{"__isSmartRef__":true,"id":781},{"__isSmartRef__":true,"id":782},{"__isSmartRef__":true,"id":779},{"__isSmartRef__":true,"id":780},{"__isSmartRef__":true,"id":781},{"__isSmartRef__":true,"id":782},{"__isSmartRef__":true,"id":779},{"__isSmartRef__":true,"id":780},{"__isSmartRef__":true,"id":781},{"__isSmartRef__":true,"id":782}],"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","oldTransform":{"__isSmartRef__":true,"id":798},"__LivelyClassName__":"lively.morphic.GeometryTransformConnection"},"776":{"morph":{"__isSmartRef__":true,"id":132},"index":0,"connectedMagnet":{"__isSmartRef__":true,"id":777},"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"777":{"morph":{"__isSmartRef__":true,"id":739},"position":{"__isSmartRef__":true,"id":778},"connectedControlPoints":[{"__isSmartRef__":true,"id":776}],"__SourceModuleName__":"Global.lively.morphic.Connectors","__LivelyClassName__":"lively.morphic.RelativeMagnet"},"778":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"779":{"sourceObj":{"__isSmartRef__":true,"id":739},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":775},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":775},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"780":{"sourceObj":{"__isSmartRef__":true,"id":739},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":775},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":775},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"781":{"sourceObj":{"__isSmartRef__":true,"id":739},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":775},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":775},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"782":{"sourceObj":{"__isSmartRef__":true,"id":739},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":775},"targetMethodName":"updateOwners","converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner];\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":783},"dependedBy":{"__isSmartRef__":true,"id":775},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":784},"__LivelyClassName__":"AttributeConnection"},"783":{"source":{"__isSmartRef__":true,"id":739},"target":{"__isSmartRef__":true,"id":775}},"784":{"converter":{"__isSmartRef__":true,"id":785}},"785":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":786},"source":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","funcProperties":{"__isSmartRef__":true,"id":787},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"786":{"source":{"__isSmartRef__":true,"id":739},"target":{"__isSmartRef__":true,"id":775}},"787":{},"788":{"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":775},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":775},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"789":{"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":775},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":775},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"790":{"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":775},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":775},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"791":{"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":775},"targetMethodName":"updateOwners","converter":null,"converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":792},"dependedBy":{"__isSmartRef__":true,"id":775},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"792":{"target":{"__isSmartRef__":true,"id":775}},"793":{"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":775},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":775},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"794":{"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":775},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":775},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"795":{"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":775},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":775},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"796":{"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":775},"targetMethodName":"updateOwners","converter":null,"converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":797},"dependedBy":{"__isSmartRef__":true,"id":775},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"797":{"target":{"__isSmartRef__":true,"id":775}},"798":{"d":1.002003004005006,"a":1.002003004005006,"f":353.2003004005006,"e":55.02804205606989,"c":0,"b":0,"matrix_":{"__isSmartRef__":true,"id":799},"__SourceModuleName__":"Global.lively.morphic.Core","__LivelyClassName__":"lively.morphic.Similitude"},"799":{"a":1.002003004005006,"b":0,"c":0,"d":1.002003004005006,"e":55.02804205606989,"f":353.2003004005006,"__SourceModuleName__":"Global.lively.morphic.Core","__LivelyClassName__":"lively.morphic.Similitude"},"800":{"sourceObj":{"__isSmartRef__":true,"id":739},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":81},"targetMethodName":"updateColor","visualConnector":{"__isSmartRef__":true,"id":801},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"801":{"submorphs":[{"__isSmartRef__":true,"id":802}],"scripts":[],"shape":{"__isSmartRef__":true,"id":824},"id":5541,"renderContextTable":{"__isSmartRef__":true,"id":832},"eventHandler":{"__isSmartRef__":true,"id":833},"__layered_droppingEnabled__":true,"halosEnabled":true,"owner":null,"controlPoints":[{"__isSmartRef__":true,"id":834},{"__isSmartRef__":true,"id":835}],"con":{"__isSmartRef__":true,"id":800},"showsMorphMenu":true,"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":836},"__LivelyClassName__":"lively.morphic.Path"},"802":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":803},"id":5542,"renderContextTable":{"__isSmartRef__":true,"id":816},"eventHandler":{"__isSmartRef__":true,"id":817},"__layered_droppingEnabled__":true,"halosEnabled":true,"_Origin":{"__isSmartRef__":true,"id":818},"owner":{"__isSmartRef__":true,"id":801},"_Position":{"__isSmartRef__":true,"id":819},"_Rotation":-1.7016237228689535,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","controlPoints":[{"__isSmartRef__":true,"id":820},{"__isSmartRef__":true,"id":821},{"__isSmartRef__":true,"id":822},{"__isSmartRef__":true,"id":823}],"__LivelyClassName__":"lively.morphic.Path"},"803":{"dontChangeShape":false,"cachedVertices":[{"__isSmartRef__":true,"id":804},{"__isSmartRef__":true,"id":805},{"__isSmartRef__":true,"id":806},{"__isSmartRef__":true,"id":807}],"_PathElements":[{"__isSmartRef__":true,"id":808},{"__isSmartRef__":true,"id":809},{"__isSmartRef__":true,"id":810},{"__isSmartRef__":true,"id":811}],"renderContextTable":{"__isSmartRef__":true,"id":812},"_Position":{"__isSmartRef__":true,"id":813},"_Extent":{"__isSmartRef__":true,"id":814},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":146},"_Fill":{"__isSmartRef__":true,"id":815},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"804":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"805":{"x":0,"y":12,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"806":{"x":16,"y":6,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"807":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"808":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"809":{"isAbsolute":true,"x":0,"y":12,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"810":{"isAbsolute":true,"x":16,"y":6,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"811":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"812":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"813":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"814":{"x":16,"y":12,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"815":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"816":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML"},"817":{"morph":{"__isSmartRef__":true,"id":802},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"818":{"x":12,"y":6,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"819":{"x":-12,"y":-6,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"820":{"morph":{"__isSmartRef__":true,"id":802},"index":0,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"821":{"morph":{"__isSmartRef__":true,"id":802},"index":1,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"822":{"morph":{"__isSmartRef__":true,"id":802},"index":2,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"823":{"morph":{"__isSmartRef__":true,"id":802},"index":3,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"824":{"dontChangeShape":false,"cachedVertices":[{"__isSmartRef__":true,"id":825},{"__isSmartRef__":true,"id":826}],"_PathElements":[{"__isSmartRef__":true,"id":827},{"__isSmartRef__":true,"id":828}],"renderContextTable":{"__isSmartRef__":true,"id":829},"_Position":{"__isSmartRef__":true,"id":830},"_Extent":{"__isSmartRef__":true,"id":831},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":146},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"825":{"x":15,"y":114,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"826":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"827":{"isAbsolute":true,"x":15,"y":114,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"828":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"829":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"830":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"831":{"x":15,"y":114,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"832":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML"},"833":{"morph":{"__isSmartRef__":true,"id":801},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"834":{"morph":{"__isSmartRef__":true,"id":801},"index":0,"connectedMagnet":null,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"835":{"morph":{"__isSmartRef__":true,"id":801},"index":1,"connectedMagnet":null,"marker":{"__isSmartRef__":true,"id":802},"markerDirection":"prev","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"836":{"morphMenuItems":{"__isSmartRef__":true,"id":837}},"837":{"varMapping":{"__isSmartRef__":true,"id":838},"source":"function morphMenuItems() {\n var visualConnector = this, con = this.con, world = this.world();\n var items = [\n ['edit converter', function() {\n var source = con.converterString || 'function converter(value) {\\n return value\\n}',\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\n editor.doitContext = con;\n connect(editor, 'savedTextString', con, 'converterString', {updater:\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\n connect(editor, 'savedTextString', world, 'alertOK', {converter: \n function() { return 'setting new converter' }})\n editor.applyStyle({syntaxHighlighting: true, fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\n var title = con.targetObj.name && con.sourceObj.name ?\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\n 'Editor for converter function';\n var window = world.addFramedMorph(editor, title)\n window.align(window.bounds().topCenter(), visualConnector.bounds().bottomCenter())\n }],\n ['hide', function() {\n visualConnector.disconnectFromMagnets();\n visualConnector.remove();\n }],\n ['disconnect', function() {\n alertOK('Disconnected ' + visualConnector.con);\n visualConnector.con.visualDisconnect();\n }],\n ['cancel', function() {}],\n ];\n return items;\n }","funcProperties":{"__isSmartRef__":true,"id":843},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"838":{"this":{"__isSmartRef__":true,"id":801},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":839}},"839":{"$super":{"__isSmartRef__":true,"id":840}},"840":{"varMapping":{"__isSmartRef__":true,"id":841},"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":842},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"841":{"obj":{"__isSmartRef__":true,"id":801},"name":"morphMenuItems"},"842":{},"843":{},"844":{"requiredModules":[],"partsSpaceName":"PartsBin/Inputs","migrationLevel":2,"__SourceModuleName__":"Global.lively.PartsBin","partName":"Slider","comment":"The connection point \"value\" can be used to read/write the slider knob position.","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"845":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"846":{"morph":{"__isSmartRef__":true,"id":739},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"847":{},"848":{"x":95,"y":-13,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"849":{"x":55.02804205606989,"y":353.2003004005006,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"850":{"submorphs":[],"scripts":[],"id":226,"shape":{"__isSmartRef__":true,"id":851},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":false,"registeredForMouseEvents":true,"_world":{"__isSmartRef__":true,"id":0},"__SourceModuleName__":"Global.lively.morphic.Events","carriesGrabbedMorphs":false,"renderContextTable":{"__isSmartRef__":true,"id":857},"eventHandler":{"__isSmartRef__":true,"id":858},"internalClickedOnMorph":{"__isSmartRef__":true,"id":859},"scrollFocusMorph":{"__isSmartRef__":true,"id":872},"lastScrollTime":1322314836447,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Position":{"__isSmartRef__":true,"id":976},"_Scale":1.002003004005006,"_Rotation":0,"owner":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.HandMorph","withLayers":["Global.NoMagnetsLayer"]},"851":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":852},"_Extent":{"__isSmartRef__":true,"id":853},"_Fill":{"__isSmartRef__":true,"id":854},"renderContextTable":{"__isSmartRef__":true,"id":855},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":856},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"852":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"853":{"x":2,"y":2,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"854":{"r":0.8,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"855":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"856":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"857":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"858":{"morph":{"__isSmartRef__":true,"id":850},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"859":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":860},"id":33,"renderContextTable":{"__isSmartRef__":true,"id":866},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":867}],"eventHandler":{"__isSmartRef__":true,"id":869},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":870},"priorExtent":{"__isSmartRef__":true,"id":871},"_MaxTextWidth":60,"_MinTextWidth":60,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":872},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"860":{"_Position":{"__isSmartRef__":true,"id":861},"renderContextTable":{"__isSmartRef__":true,"id":862},"_Extent":{"__isSmartRef__":true,"id":863},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":864},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":865},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"861":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"862":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"863":{"x":60,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"864":{"x":0,"y":6,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"865":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"866":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","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","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"867":{"style":{"__isSmartRef__":true,"id":868},"chunkOwner":{"__isSmartRef__":true,"id":859},"storedString":"OK","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"868":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"869":{"morph":{"__isSmartRef__":true,"id":859},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"870":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"871":{"x":60,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"872":{"submorphs":[{"__isSmartRef__":true,"id":859}],"scripts":[],"shape":{"__isSmartRef__":true,"id":873},"id":32,"renderContextTable":{"__isSmartRef__":true,"id":889},"eventHandler":{"__isSmartRef__":true,"id":890},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":891},"priorExtent":{"__isSmartRef__":true,"id":892},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":893},"lighterFill":{"__isSmartRef__":true,"id":879},"label":{"__isSmartRef__":true,"id":859},"layout":{"__isSmartRef__":true,"id":902},"owner":{"__isSmartRef__":true,"id":903},"attributeConnections":[{"__isSmartRef__":true,"id":970},{"__isSmartRef__":true,"id":971}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"873":{"_Position":{"__isSmartRef__":true,"id":874},"renderContextTable":{"__isSmartRef__":true,"id":875},"_Extent":{"__isSmartRef__":true,"id":876},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":877},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":878},"_Fill":{"__isSmartRef__":true,"id":879},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"874":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"875":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"876":{"x":60,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"877":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"878":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"879":{"stops":[{"__isSmartRef__":true,"id":880},{"__isSmartRef__":true,"id":882},{"__isSmartRef__":true,"id":884},{"__isSmartRef__":true,"id":886}],"vector":{"__isSmartRef__":true,"id":888},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"880":{"offset":0,"color":{"__isSmartRef__":true,"id":881}},"881":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"882":{"offset":0.4,"color":{"__isSmartRef__":true,"id":883}},"883":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"884":{"offset":0.6,"color":{"__isSmartRef__":true,"id":885}},"885":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"886":{"offset":1,"color":{"__isSmartRef__":true,"id":887}},"887":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"888":{"x":0,"y":0,"width":0,"height":1,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"889":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"890":{"morph":{"__isSmartRef__":true,"id":872},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"891":{"x":465,"y":36,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"892":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"893":{"stops":[{"__isSmartRef__":true,"id":894},{"__isSmartRef__":true,"id":896},{"__isSmartRef__":true,"id":898},{"__isSmartRef__":true,"id":900}],"vector":{"__isSmartRef__":true,"id":888},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"894":{"offset":0,"color":{"__isSmartRef__":true,"id":895}},"895":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"896":{"offset":0.4,"color":{"__isSmartRef__":true,"id":897}},"897":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"898":{"offset":0.6,"color":{"__isSmartRef__":true,"id":899}},"899":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"900":{"offset":1,"color":{"__isSmartRef__":true,"id":901}},"901":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"902":{"moveVertical":true,"moveHorizontal":true},"903":{"submorphs":[{"__isSmartRef__":true,"id":904},{"__isSmartRef__":true,"id":917},{"__isSmartRef__":true,"id":872}],"scripts":[],"shape":{"__isSmartRef__":true,"id":954},"id":28,"renderContextTable":{"__isSmartRef__":true,"id":961},"eventHandler":{"__isSmartRef__":true,"id":962},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":963},"isLockOwner":true,"layout":{"__isSmartRef__":true,"id":964},"attributeConnections":[{"__isSmartRef__":true,"id":965},{"__isSmartRef__":true,"id":967}],"ownerApp":{"__isSmartRef__":true,"id":950},"owner":null,"priorExtent":{"__isSmartRef__":true,"id":969},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"904":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":905},"id":29,"renderContextTable":{"__isSmartRef__":true,"id":911},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":912}],"eventHandler":{"__isSmartRef__":true,"id":914},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":false,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":915},"priorExtent":{"__isSmartRef__":true,"id":916},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":903},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"905":{"_Position":{"__isSmartRef__":true,"id":906},"renderContextTable":{"__isSmartRef__":true,"id":907},"_Extent":{"__isSmartRef__":true,"id":908},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":909},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":865},"_Fill":{"__isSmartRef__":true,"id":910},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"906":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"907":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"908":{"x":593,"y":18,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"909":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"910":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"911":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","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","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"912":{"style":{"__isSmartRef__":true,"id":913},"chunkOwner":{"__isSmartRef__":true,"id":904},"storedString":"http://lively-kernel.org/repository/webwerkstatt/users/olmeca/gemma1.xhtml already exists. Overwrite?","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"913":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"914":{"morph":{"__isSmartRef__":true,"id":904},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"915":{"x":4,"y":4,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"916":{"x":252,"y":18,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"917":{"submorphs":[{"__isSmartRef__":true,"id":918}],"scripts":[],"shape":{"__isSmartRef__":true,"id":930},"id":30,"renderContextTable":{"__isSmartRef__":true,"id":935},"eventHandler":{"__isSmartRef__":true,"id":936},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":937},"priorExtent":{"__isSmartRef__":true,"id":938},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":893},"lighterFill":{"__isSmartRef__":true,"id":939},"label":{"__isSmartRef__":true,"id":918},"layout":{"__isSmartRef__":true,"id":948},"owner":{"__isSmartRef__":true,"id":903},"attributeConnections":[{"__isSmartRef__":true,"id":949},{"__isSmartRef__":true,"id":952}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"918":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":919},"id":31,"renderContextTable":{"__isSmartRef__":true,"id":924},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":925}],"eventHandler":{"__isSmartRef__":true,"id":927},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":928},"priorExtent":{"__isSmartRef__":true,"id":929},"_MaxTextWidth":60,"_MinTextWidth":60,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":917},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"919":{"_Position":{"__isSmartRef__":true,"id":920},"renderContextTable":{"__isSmartRef__":true,"id":921},"_Extent":{"__isSmartRef__":true,"id":922},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":923},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":865},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"920":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"921":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"922":{"x":60,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"923":{"x":0,"y":6,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"924":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","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","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"925":{"style":{"__isSmartRef__":true,"id":926},"chunkOwner":{"__isSmartRef__":true,"id":918},"storedString":"Cancel","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"926":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"927":{"morph":{"__isSmartRef__":true,"id":918},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"928":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"929":{"x":60,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"930":{"_Position":{"__isSmartRef__":true,"id":931},"renderContextTable":{"__isSmartRef__":true,"id":932},"_Extent":{"__isSmartRef__":true,"id":933},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":934},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":878},"_Fill":{"__isSmartRef__":true,"id":893},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"931":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"932":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"933":{"x":60,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"934":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"935":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"936":{"morph":{"__isSmartRef__":true,"id":917},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"937":{"x":529,"y":36,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"938":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"939":{"stops":[{"__isSmartRef__":true,"id":940},{"__isSmartRef__":true,"id":942},{"__isSmartRef__":true,"id":944},{"__isSmartRef__":true,"id":946}],"vector":{"__isSmartRef__":true,"id":888},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"940":{"offset":0,"color":{"__isSmartRef__":true,"id":941}},"941":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"942":{"offset":0.4,"color":{"__isSmartRef__":true,"id":943}},"943":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"944":{"offset":0.6,"color":{"__isSmartRef__":true,"id":945}},"945":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"946":{"offset":1,"color":{"__isSmartRef__":true,"id":947}},"947":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"948":{"moveVertical":true,"moveHorizontal":true},"949":{"sourceObj":{"__isSmartRef__":true,"id":917},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":950},"targetMethodName":"removeTopLevel","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"950":{"result":true,"message":"http://lively-kernel.org/repository/webwerkstatt/users/olmeca/gemma1.xhtml already exists. Overwrite?","attributeConnections":[{"__isSmartRef__":true,"id":951}],"doNotSerialize":["$$result"],"doNotCopyProperties":["$$result"],"panel":{"__isSmartRef__":true,"id":903},"label":{"__isSmartRef__":true,"id":904},"cancelButton":{"__isSmartRef__":true,"id":917},"okButton":{"__isSmartRef__":true,"id":872},"view":{"__isSmartRef__":true,"id":903},"__LivelyClassName__":"lively.morphic.ConfirmDialog","__SourceModuleName__":"Global.lively.morphic.Widgets"},"951":{"sourceObj":{"__isSmartRef__":true,"id":950},"sourceAttrName":"result","targetObj":{"__isSmartRef__":true,"id":950},"targetMethodName":"triggerCallback","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"952":{"sourceObj":{"__isSmartRef__":true,"id":917},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":950},"targetMethodName":"result","converter":null,"converterString":"function () { return false; }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":953},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"953":{"source":{"__isSmartRef__":true,"id":917},"target":{"__isSmartRef__":true,"id":950}},"954":{"_Position":{"__isSmartRef__":true,"id":955},"renderContextTable":{"__isSmartRef__":true,"id":956},"_Extent":{"__isSmartRef__":true,"id":957},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":958},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":959},"_Fill":{"__isSmartRef__":true,"id":960},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"955":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"956":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"957":{"x":593,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"958":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"959":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"960":{"r":0.8235294117647058,"g":0.8235294117647058,"b":0.8235294117647058,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"961":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"962":{"morph":{"__isSmartRef__":true,"id":903},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"963":{"x":478,"y":298.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"964":{"adjustForNewBounds":true},"965":{"sourceObj":{"__isSmartRef__":true,"id":903},"sourceAttrName":"onEscPressed","targetObj":{"__isSmartRef__":true,"id":950},"targetMethodName":"result","converter":null,"converterString":"function () { return false; }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":966},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"966":{"source":{"__isSmartRef__":true,"id":903},"target":{"__isSmartRef__":true,"id":950}},"967":{"sourceObj":{"__isSmartRef__":true,"id":903},"sourceAttrName":"onEnterPressed","targetObj":{"__isSmartRef__":true,"id":950},"targetMethodName":"result","converter":null,"converterString":"function () { return true; }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":968},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"968":{"source":{"__isSmartRef__":true,"id":903},"target":{"__isSmartRef__":true,"id":950}},"969":{"x":593,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"970":{"sourceObj":{"__isSmartRef__":true,"id":872},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":950},"targetMethodName":"removeTopLevel","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"971":{"sourceObj":{"__isSmartRef__":true,"id":872},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":950},"targetMethodName":"result","converterString":"function () { return true; }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":972},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":973},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"972":{"source":{"__isSmartRef__":true,"id":872},"target":{"__isSmartRef__":true,"id":950}},"973":{"converter":{"__isSmartRef__":true,"id":974}},"974":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":972},"source":"function () { return true; }","funcProperties":{"__isSmartRef__":true,"id":975},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"975":{},"976":{"x":978,"y":356,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"977":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":978},"_Extent":{"__isSmartRef__":true,"id":979},"_Fill":{"__isSmartRef__":true,"id":980},"renderContextTable":{"__isSmartRef__":true,"id":981},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":982},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"978":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"979":{"x":2800,"y":2900,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"980":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"981":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"982":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"983":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"984":{"name":"Local code","__LivelyClassName__":"ChangeSet","__SourceModuleName__":"Global.lively.ChangeSet"},"985":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setScroll":"setScrollHTML"},"986":{"morph":{"__isSmartRef__":true,"id":0},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"987":{"x":976,"y":354,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"988":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/users/olmeca/gemma1.xhtml","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"989":{"sourceObj":{"__isSmartRef__":true,"id":0},"sourceAttrName":"savedWorldAsURL","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"visitNewPageAfterSaveAs","converter":null,"converterString":null,"updaterString":"function ($upd, v) { \n if (v && v.toString() !== URL.source.toString()) {\n $upd(v) \n }\n }","varMapping":{"__isSmartRef__":true,"id":990},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":991},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"990":{"source":{"__isSmartRef__":true,"id":0},"target":{"__isSmartRef__":true,"id":0}},"991":{"updater":{"__isSmartRef__":true,"id":992}},"992":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":990},"source":"function ($upd, v) { \n if (v && v.toString() !== URL.source.toString()) {\n $upd(v) \n }\n }","funcProperties":{"__isSmartRef__":true,"id":993},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"993":{}}}]]>