0) {\n\t\tthis.get('testResult').setFill(Color.red)\n\t\tvar msg = testCase.result.failed.collect(function(failed) {\n\t\t\treturn '' + failed + '\\n' + failed.err.stack\n\t\t}).join('\\n\\n')\n\tthis.get('testResult').setTextString(msg)\n\t} else {\n\t\tthis.get('testResult').setFill(Color.green)\n\t\tthis.get('testResult').setTextString('result:' + testCase.result)\n\t}\n}","funcProperties":{"__isSmartRef__":true,"id":116},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"115":{"this":{"__isSmartRef__":true,"id":52}},"116":{},"117":{"submorphs":[],"scripts":[],"id":66,"shape":{"__isSmartRef__":true,"id":118},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":122},"_MaxTextWidth":168,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":121},"showsHalos":false,"halos":[],"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"Text","partsBinMetaInfo":{"__isSmartRef__":true,"id":123},"owner":{"__isSmartRef__":true,"id":0},"textStyle":{"__isSmartRef__":true,"id":124},"textChunks":[{"__isSmartRef__":true,"id":127}],"charsReplaced":"teein ","lastFindLoc":-6,"shouldShowSelection":true,"_ClipMode":"visible","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":129},"__LivelyClassName__":"lively.morphic.Text","withLayers":["TextDevLayer"]},"118":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":119},"_Extent":{"__isSmartRef__":true,"id":120},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":121},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"119":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"120":{"x":168,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"121":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"122":{"x":633,"y":125,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"123":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"124":{"runs":[1,5,2],"values":[{"__isSmartRef__":true,"id":125},{"__isSmartRef__":true,"id":126},{"__isSmartRef__":true,"id":125}],"lastIndex":6,"lastRunIndex":2,"__SourceModuleName__":"Global.lively.TextSupport","__LivelyClassName__":"lively.RunArray"},"125":{"__SourceModuleName__":"Global.lively.TextSupport","__LivelyClassName__":"lively.TextEmphasis"},"126":{"style":"bold","__SourceModuleName__":"Global.lively.TextSupport","__LivelyClassName__":"lively.TextEmphasis"},"127":{"style":{"__isSmartRef__":true,"id":128},"morph":{"__isSmartRef__":true,"id":117},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"128":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"129":{"showSelection":{"__isSmartRef__":true,"id":130}},"130":{"varMapping":{"__isSmartRef__":true,"id":131},"source":"function showSelection() {\n\talert(this.getSelectionRange())\n\tif (this.shouldShowSelection) this.showSelection.bind(this).delay(2);\n}","funcProperties":{"__isSmartRef__":true,"id":132},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"131":{"this":{"__isSmartRef__":true,"id":117}},"132":{},"133":{"submorphs":[],"scripts":[],"id":232,"shape":{"__isSmartRef__":true,"id":134},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":139},"name":"rectangle","showsHalos":false,"halos":[],"_Rotation":0,"partsBinMetaInfo":{"__isSmartRef__":true,"id":140},"__SourceModuleName__":"Global.lively.morphic.Core","owner":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.Box"},"134":{"position":{"__isSmartRef__":true,"id":135},"extent":{"__isSmartRef__":true,"id":136},"borderWidth":1,"borderColor":{"__isSmartRef__":true,"id":137},"fill":{"__isSmartRef__":true,"id":138},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"135":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"136":{"x":100,"y":100,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"137":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"138":{"r":0,"g":0,"b":0.8,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"139":{"x":762,"y":483,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"140":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"141":{"submorphs":[{"__isSmartRef__":true,"id":142},{"__isSmartRef__":true,"id":152},{"__isSmartRef__":true,"id":188}],"scripts":[],"id":452,"shape":{"__isSmartRef__":true,"id":307},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":312},"owner":{"__isSmartRef__":true,"id":0},"showsHalos":false,"halos":[],"name":"SearchSourceCode","partsBinMetaInfo":{"__isSmartRef__":true,"id":313},"__SourceModuleName__":"Global.lively.morphic.Core","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":314},"__LivelyClassName__":"lively.morphic.Box"},"142":{"submorphs":[],"scripts":[],"id":66,"shape":{"__isSmartRef__":true,"id":143},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":147},"_MaxTextWidth":292,"_MaxTextHeight":25,"textColor":{"__isSmartRef__":true,"id":146},"showsHalos":false,"halos":[],"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"searchText","partsBinMetaInfo":{"__isSmartRef__":true,"id":148},"owner":{"__isSmartRef__":true,"id":141},"charsReplaced":"search strin","lastFindLoc":-12,"attributeConnections":[{"__isSmartRef__":true,"id":149}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"isInputLine":true,"_WhiteSpaceHandling":"pre-wrap","allowInput":true,"textChunks":[{"__isSmartRef__":true,"id":150}],"_ClipMode":"hidden","savedTextString":"basicBrowseI","__LivelyClassName__":"lively.morphic.Text"},"143":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":144},"_Extent":{"__isSmartRef__":true,"id":145},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":146},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"144":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"145":{"x":292,"y":25,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"146":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"147":{"x":17,"y":24,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"148":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"149":{"sourceObj":{"__isSmartRef__":true,"id":142},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":141},"targetMethodName":"search","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"150":{"style":{"__isSmartRef__":true,"id":151},"morph":{"__isSmartRef__":true,"id":142},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"151":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"152":{"submorphs":[{"__isSmartRef__":true,"id":153}],"scripts":[],"id":2074,"shape":{"__isSmartRef__":true,"id":162},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":176},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":166},"lighterFill":{"__isSmartRef__":true,"id":177},"label":{"__isSmartRef__":true,"id":153},"showsHalos":false,"halos":[],"name":"searchButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":186},"__SourceModuleName__":"Global.lively.morphic.Widgets","owner":{"__isSmartRef__":true,"id":141},"_Rotation":0,"attributeConnections":[{"__isSmartRef__":true,"id":187}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__LivelyClassName__":"lively.morphic.Button"},"153":{"submorphs":[],"scripts":[],"id":2075,"shape":{"__isSmartRef__":true,"id":154},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":158},"_MaxTextWidth":null,"_MaxTextHeight":30,"padding":{"__isSmartRef__":true,"id":159},"_Padding":{"__isSmartRef__":true,"id":159},"owner":{"__isSmartRef__":true,"id":152},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textStyle":null,"textChunks":[{"__isSmartRef__":true,"id":160}],"_ClipMode":"hidden","__LivelyClassName__":"lively.morphic.Text"},"154":{"position":{"__isSmartRef__":true,"id":155},"_Extent":{"__isSmartRef__":true,"id":156},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":157},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"155":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"156":{"x":58,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"157":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"158":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"159":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"160":{"style":{"__isSmartRef__":true,"id":161},"morph":{"__isSmartRef__":true,"id":153},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"161":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"162":{"position":{"__isSmartRef__":true,"id":163},"_Extent":{"__isSmartRef__":true,"id":164},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":165},"_Fill":{"__isSmartRef__":true,"id":166},"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"163":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"164":{"x":100,"y":30,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"165":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"166":{"stops":[{"__isSmartRef__":true,"id":167},{"__isSmartRef__":true,"id":169},{"__isSmartRef__":true,"id":171},{"__isSmartRef__":true,"id":173}],"vector":{"__isSmartRef__":true,"id":175},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"167":{"offset":0,"color":{"__isSmartRef__":true,"id":168}},"168":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"169":{"offset":0.4,"color":{"__isSmartRef__":true,"id":170}},"170":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"171":{"offset":0.6,"color":{"__isSmartRef__":true,"id":172}},"172":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"173":{"offset":1,"color":{"__isSmartRef__":true,"id":174}},"174":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"175":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"176":{"x":329,"y":23,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"177":{"stops":[{"__isSmartRef__":true,"id":178},{"__isSmartRef__":true,"id":180},{"__isSmartRef__":true,"id":182},{"__isSmartRef__":true,"id":184}],"vector":{"__isSmartRef__":true,"id":175},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"178":{"offset":0,"color":{"__isSmartRef__":true,"id":179}},"179":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"180":{"offset":0.4,"color":{"__isSmartRef__":true,"id":181}},"181":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"182":{"offset":0.6,"color":{"__isSmartRef__":true,"id":183}},"183":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"184":{"offset":1,"color":{"__isSmartRef__":true,"id":185}},"185":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"186":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"187":{"sourceObj":{"__isSmartRef__":true,"id":152},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":142},"targetMethodName":"doSave","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"188":{"submorphs":[],"scripts":[],"id":740,"shape":{"__isSmartRef__":true,"id":189},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":194},"itemList":[{"__isSmartRef__":true,"id":195},{"__isSmartRef__":true,"id":302},{"__isSmartRef__":true,"id":303},{"__isSmartRef__":true,"id":304}],"selectedLineNo":3,"showsHalos":false,"halos":[],"name":"searchResultList","partsBinMetaInfo":{"__isSmartRef__":true,"id":305},"__SourceModuleName__":"Global.lively.morphic.Core","owner":{"__isSmartRef__":true,"id":141},"_Rotation":0,"attributeConnections":[{"__isSmartRef__":true,"id":306}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"prevScroll":[0,0],"selection":{"__isSmartRef__":true,"id":244},"__LivelyClassName__":"lively.morphic.List"},"189":{"position":{"__isSmartRef__":true,"id":190},"_Extent":{"__isSmartRef__":true,"id":191},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":192},"_Fill":{"__isSmartRef__":true,"id":193},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"190":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"191":{"x":429,"y":235,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"192":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"193":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"194":{"x":8,"y":60,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"195":{"isListItem":true,"value":{"__isSmartRef__":true,"id":196},"string":"lively.ide.FileParsing(moduleDef,lively/ide/FileParsing.js)"},"196":{"name":"lively.ide.FileParsing","type":"moduleDef","startIndex":0,"stopIndex":26697,"fileName":"lively/ide/FileParsing.js","_subElements":[{"__isSmartRef__":true,"id":197},{"__isSmartRef__":true,"id":199},{"__isSmartRef__":true,"id":253},{"__isSmartRef__":true,"id":254},{"__isSmartRef__":true,"id":259},{"__isSmartRef__":true,"id":260},{"__isSmartRef__":true,"id":280},{"__isSmartRef__":true,"id":281},{"__isSmartRef__":true,"id":291},{"__isSmartRef__":true,"id":292},{"__isSmartRef__":true,"id":295},{"__isSmartRef__":true,"id":296},{"__isSmartRef__":true,"id":301}],"sourceControl":{"__isSmartRef__":true,"id":198},"startLineNumber":1,"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"197":{"name":null,"type":"comment","startIndex":100,"stopIndex":305,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"198":{"__SourceModuleName__":"Global.lively.ide.SourceDatabase","__LivelyClassName__":"AnotherSourceDatabase"},"199":{"name":"lively.ide.FileFragment","type":"klassDef","startIndex":306,"stopIndex":13954,"fileName":"lively/ide/FileParsing.js","_subElements":[{"__isSmartRef__":true,"id":200},{"__isSmartRef__":true,"id":202},{"__isSmartRef__":true,"id":204},{"__isSmartRef__":true,"id":206},{"__isSmartRef__":true,"id":207},{"__isSmartRef__":true,"id":208},{"__isSmartRef__":true,"id":209},{"__isSmartRef__":true,"id":210},{"__isSmartRef__":true,"id":211},{"__isSmartRef__":true,"id":212},{"__isSmartRef__":true,"id":213},{"__isSmartRef__":true,"id":214},{"__isSmartRef__":true,"id":215},{"__isSmartRef__":true,"id":216},{"__isSmartRef__":true,"id":217},{"__isSmartRef__":true,"id":218},{"__isSmartRef__":true,"id":219},{"__isSmartRef__":true,"id":220},{"__isSmartRef__":true,"id":221},{"__isSmartRef__":true,"id":222},{"__isSmartRef__":true,"id":223},{"__isSmartRef__":true,"id":224},{"__isSmartRef__":true,"id":226},{"__isSmartRef__":true,"id":227},{"__isSmartRef__":true,"id":229},{"__isSmartRef__":true,"id":230},{"__isSmartRef__":true,"id":231},{"__isSmartRef__":true,"id":233},{"__isSmartRef__":true,"id":235},{"__isSmartRef__":true,"id":237},{"__isSmartRef__":true,"id":239},{"__isSmartRef__":true,"id":241},{"__isSmartRef__":true,"id":242},{"__isSmartRef__":true,"id":244},{"__isSmartRef__":true,"id":245},{"__isSmartRef__":true,"id":246},{"__isSmartRef__":true,"id":248},{"__isSmartRef__":true,"id":249},{"__isSmartRef__":true,"id":251},{"__isSmartRef__":true,"id":252}],"sourceControl":{"__isSmartRef__":true,"id":198},"superclassName":"Object","categories":[{"__isSmartRef__":true,"id":201},{"__isSmartRef__":true,"id":203},{"__isSmartRef__":true,"id":205},{"__isSmartRef__":true,"id":225},{"__isSmartRef__":true,"id":228},{"__isSmartRef__":true,"id":232},{"__isSmartRef__":true,"id":234},{"__isSmartRef__":true,"id":236},{"__isSmartRef__":true,"id":238},{"__isSmartRef__":true,"id":240},{"__isSmartRef__":true,"id":243},{"__isSmartRef__":true,"id":247},{"__isSmartRef__":true,"id":250}],"startLineNumber":6,"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"200":{"name":"initialize","type":"propertyDef","startIndex":368,"stopIndex":658,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":201},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"201":{"name":"initializing","type":"categoryDef","startIndex":350,"stopIndex":661,"fileName":"lively/ide/FileParsing.js","_subElements":[{"__isSmartRef__":true,"id":200}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"202":{"name":"eq","type":"propertyDef","startIndex":678,"stopIndex":1038,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":203},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"203":{"name":"comparing","type":"categoryDef","startIndex":663,"stopIndex":1041,"fileName":"lively/ide/FileParsing.js","_subElements":[{"__isSmartRef__":true,"id":202}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"204":{"name":"subElements","type":"propertyDef","startIndex":1058,"stopIndex":1271,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":205},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"205":{"name":"accessing","type":"categoryDef","startIndex":1043,"stopIndex":5533,"fileName":"lively/ide/FileParsing.js","_subElements":[{"__isSmartRef__":true,"id":204},{"__isSmartRef__":true,"id":206},{"__isSmartRef__":true,"id":207},{"__isSmartRef__":true,"id":208},{"__isSmartRef__":true,"id":209},{"__isSmartRef__":true,"id":210},{"__isSmartRef__":true,"id":211},{"__isSmartRef__":true,"id":212},{"__isSmartRef__":true,"id":213},{"__isSmartRef__":true,"id":214},{"__isSmartRef__":true,"id":215},{"__isSmartRef__":true,"id":216},{"__isSmartRef__":true,"id":217},{"__isSmartRef__":true,"id":218},{"__isSmartRef__":true,"id":219},{"__isSmartRef__":true,"id":220},{"__isSmartRef__":true,"id":221},{"__isSmartRef__":true,"id":222},{"__isSmartRef__":true,"id":223}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"206":{"name":"fragmentsOfOwnFile","type":"propertyDef","startIndex":1274,"stopIndex":1451,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":205},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"207":{"name":"findOwnerFragment","type":"propertyDef","startIndex":1454,"stopIndex":1975,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":205},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"208":{"name":"flattened","type":"propertyDef","startIndex":1978,"stopIndex":2106,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":205},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"209":{"name":"getSourceCode","type":"propertyDef","startIndex":2109,"stopIndex":2216,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":205},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"210":{"name":"getSourceCodeWithoutSubElements","type":"propertyDef","startIndex":2219,"stopIndex":2554,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":205},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"211":{"name":"getSourceControl","type":"propertyDef","startIndex":2557,"stopIndex":2860,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":205},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"212":{"name":"sourceCodeWithout","type":"propertyDef","startIndex":2863,"stopIndex":3421,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":205},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"213":{"name":"getFileString","type":"propertyDef","startIndex":3424,"stopIndex":3680,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":205},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"214":{"name":"newChangeList","type":"propertyDef","startIndex":3683,"stopIndex":3752,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":205},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"215":{"name":"startLine","type":"propertyDef","startIndex":3755,"stopIndex":3967,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":205},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"216":{"name":"stopLine","type":"propertyDef","startIndex":3970,"stopIndex":4176,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":205},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"217":{"name":"prevElement","type":"propertyDef","startIndex":4179,"stopIndex":4360,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":205},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"218":{"name":"withSiblings","type":"propertyDef","startIndex":4362,"stopIndex":4489,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":205},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"219":{"name":"getComment","type":"propertyDef","startIndex":4491,"stopIndex":4739,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":205},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"220":{"name":"getSubElementAtLine","type":"propertyDef","startIndex":4741,"stopIndex":5026,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":205},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"221":{"name":"getSubElementAtIndex","type":"propertyDef","startIndex":5028,"stopIndex":5317,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":205},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"222":{"name":"getOwnerNamePath","type":"propertyDef","startIndex":5320,"stopIndex":5397,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":205},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"223":{"name":"getOwnerPath","type":"propertyDef","startIndex":5399,"stopIndex":5529,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":205},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"224":{"name":"putSourceCode","type":"propertyDef","startIndex":5549,"stopIndex":5934,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":225},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"225":{"name":"writeing","type":"categoryDef","startIndex":5535,"stopIndex":6240,"fileName":"lively/ide/FileParsing.js","_subElements":[{"__isSmartRef__":true,"id":224},{"__isSmartRef__":true,"id":226}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"226":{"name":"buildNewFileString","type":"propertyDef","startIndex":5937,"stopIndex":6237,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":225},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"227":{"name":"reparse","type":"propertyDef","startIndex":6255,"stopIndex":7089,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":228},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"228":{"name":"parsing","type":"categoryDef","startIndex":6242,"stopIndex":8891,"fileName":"lively/ide/FileParsing.js","_subElements":[{"__isSmartRef__":true,"id":227},{"__isSmartRef__":true,"id":229},{"__isSmartRef__":true,"id":230}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"229":{"name":"reparseAndCheck","type":"propertyDef","startIndex":7092,"stopIndex":8180,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":228},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"230":{"name":"updateIndices","type":"propertyDef","startIndex":8184,"stopIndex":8888,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":228},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"231":{"name":"checkConsistency","type":"propertyDef","startIndex":8910,"stopIndex":9349,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":232},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"232":{"name":"consistency","type":"categoryDef","startIndex":8893,"stopIndex":9352,"fileName":"lively/ide/FileParsing.js","_subElements":[{"__isSmartRef__":true,"id":231}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"233":{"name":"remove","type":"propertyDef","startIndex":9368,"stopIndex":9685,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":234},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"234":{"name":"removing","type":"categoryDef","startIndex":9354,"stopIndex":9688,"fileName":"lively/ide/FileParsing.js","_subElements":[{"__isSmartRef__":true,"id":233}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"235":{"name":"moveTo","type":"propertyDef","startIndex":9702,"stopIndex":10454,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":236},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"236":{"name":"moving","type":"categoryDef","startIndex":9690,"stopIndex":10457,"fileName":"lively/ide/FileParsing.js","_subElements":[{"__isSmartRef__":true,"id":235}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"237":{"name":"isStatic","type":"propertyDef","startIndex":10474,"stopIndex":10571,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":238},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"238":{"name":"testing","type":"categoryDef","startIndex":10459,"stopIndex":10574,"fileName":"lively/ide/FileParsing.js","_subElements":[{"__isSmartRef__":true,"id":237}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"239":{"name":"toString","type":"propertyDef","startIndex":10591,"stopIndex":11010,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":240},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"240":{"name":"debugging","type":"categoryDef","startIndex":10576,"stopIndex":11130,"fileName":"lively/ide/FileParsing.js","_subElements":[{"__isSmartRef__":true,"id":239},{"__isSmartRef__":true,"id":241}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"241":{"name":"inspect","type":"propertyDef","startIndex":11013,"stopIndex":11126,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":240},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"242":{"name":"browseIt","type":"propertyDef","startIndex":11154,"stopIndex":11473,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":243},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"startLineNumber":323,"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"243":{"name":"browser support","type":"categoryDef","startIndex":11132,"stopIndex":12465,"fileName":"lively/ide/FileParsing.js","_subElements":[{"__isSmartRef__":true,"id":242},{"__isSmartRef__":true,"id":244},{"__isSmartRef__":true,"id":245}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"244":{"name":"basicBrowseIt","type":"propertyDef","startIndex":11475,"stopIndex":11882,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":243},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"startLineNumber":335,"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"245":{"name":"addSibling","type":"propertyDef","startIndex":11886,"stopIndex":12463,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":243},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"246":{"name":"charsUpToLineInString","type":"propertyDef","startIndex":12489,"stopIndex":12709,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":247},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"247":{"name":"line position","type":"categoryDef","startIndex":12468,"stopIndex":12858,"fileName":"lively/ide/FileParsing.js","_subElements":[{"__isSmartRef__":true,"id":246},{"__isSmartRef__":true,"id":248}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"248":{"name":"charsUpToLine","type":"propertyDef","startIndex":12711,"stopIndex":12854,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":247},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"249":{"name":"getName","type":"propertyDef","startIndex":12887,"stopIndex":12932,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":250},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"250":{"name":"change compatibility","type":"categoryDef","startIndex":12859,"stopIndex":13950,"fileName":"lively/ide/FileParsing.js","_subElements":[{"__isSmartRef__":true,"id":249},{"__isSmartRef__":true,"id":251},{"__isSmartRef__":true,"id":252}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"251":{"name":"asChange","type":"propertyDef","startIndex":12935,"stopIndex":13739,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":250},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"252":{"name":"saveAsChange","type":"propertyDef","startIndex":13742,"stopIndex":13948,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":250},"className":"lively.ide.FileFragment","_owner":{"__isSmartRef__":true,"id":199},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"253":{"name":null,"type":"comment","startIndex":13955,"stopIndex":13955,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"254":{"name":"lively.ide.ParseErrorFileFragment","type":"klassDef","startIndex":13956,"stopIndex":14310,"fileName":"lively/ide/FileParsing.js","_subElements":[{"__isSmartRef__":true,"id":255},{"__isSmartRef__":true,"id":257},{"__isSmartRef__":true,"id":258}],"sourceControl":{"__isSmartRef__":true,"id":198},"superclassName":"lively.ide.FileFragment","categories":[{"__isSmartRef__":true,"id":256}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"255":{"name":"isError","type":"propertyDef","startIndex":14029,"stopIndex":14043,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":256},"className":"lively.ide.ParseErrorFileFragment","_owner":{"__isSmartRef__":true,"id":254},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"256":{"name":"default category","type":"categoryDef","startIndex":14025,"stopIndex":14306,"fileName":"lively/ide/FileParsing.js","_subElements":[{"__isSmartRef__":true,"id":255},{"__isSmartRef__":true,"id":257},{"__isSmartRef__":true,"id":258}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"257":{"name":"initialize","type":"propertyDef","startIndex":14046,"stopIndex":14249,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":256},"className":"lively.ide.ParseErrorFileFragment","_owner":{"__isSmartRef__":true,"id":254},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"258":{"name":"getFileString","type":"propertyDef","startIndex":14252,"stopIndex":14305,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":256},"className":"lively.ide.ParseErrorFileFragment","_owner":{"__isSmartRef__":true,"id":254},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"259":{"name":null,"type":"comment","startIndex":14311,"stopIndex":14535,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"260":{"name":"CodeParser","type":"klassDef","startIndex":14536,"stopIndex":22501,"fileName":"lively/ide/FileParsing.js","_subElements":[{"__isSmartRef__":true,"id":261},{"__isSmartRef__":true,"id":263},{"__isSmartRef__":true,"id":264},{"__isSmartRef__":true,"id":265},{"__isSmartRef__":true,"id":266},{"__isSmartRef__":true,"id":267},{"__isSmartRef__":true,"id":268},{"__isSmartRef__":true,"id":269},{"__isSmartRef__":true,"id":270},{"__isSmartRef__":true,"id":271},{"__isSmartRef__":true,"id":272},{"__isSmartRef__":true,"id":273},{"__isSmartRef__":true,"id":274},{"__isSmartRef__":true,"id":275},{"__isSmartRef__":true,"id":276},{"__isSmartRef__":true,"id":277},{"__isSmartRef__":true,"id":278},{"__isSmartRef__":true,"id":279}],"sourceControl":{"__isSmartRef__":true,"id":198},"superclassName":"Object","categories":[{"__isSmartRef__":true,"id":262}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"261":{"name":"documentation","type":"propertyDef","startIndex":14569,"stopIndex":14738,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":262},"className":"CodeParser","_owner":{"__isSmartRef__":true,"id":260},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"262":{"name":"default category","type":"categoryDef","startIndex":14565,"stopIndex":22497,"fileName":"lively/ide/FileParsing.js","_subElements":[{"__isSmartRef__":true,"id":261},{"__isSmartRef__":true,"id":263},{"__isSmartRef__":true,"id":264},{"__isSmartRef__":true,"id":265},{"__isSmartRef__":true,"id":266},{"__isSmartRef__":true,"id":267},{"__isSmartRef__":true,"id":268},{"__isSmartRef__":true,"id":269},{"__isSmartRef__":true,"id":270},{"__isSmartRef__":true,"id":271},{"__isSmartRef__":true,"id":272},{"__isSmartRef__":true,"id":273},{"__isSmartRef__":true,"id":274},{"__isSmartRef__":true,"id":275},{"__isSmartRef__":true,"id":276},{"__isSmartRef__":true,"id":277},{"__isSmartRef__":true,"id":278},{"__isSmartRef__":true,"id":279}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"263":{"name":"ometaRules","type":"propertyDef","startIndex":14741,"stopIndex":14756,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":262},"className":"CodeParser","_owner":{"__isSmartRef__":true,"id":260},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"264":{"name":"grammarFile","type":"propertyDef","startIndex":14759,"stopIndex":14791,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":262},"className":"CodeParser","_owner":{"__isSmartRef__":true,"id":260},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"265":{"name":"initialize","type":"propertyDef","startIndex":14794,"stopIndex":15031,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":262},"className":"CodeParser","_owner":{"__isSmartRef__":true,"id":260},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"266":{"name":"giveHint","type":"propertyDef","startIndex":15034,"stopIndex":15059,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":262},"className":"CodeParser","_owner":{"__isSmartRef__":true,"id":260},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"267":{"name":"prepareParsing","type":"propertyDef","startIndex":15077,"stopIndex":15340,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":262},"className":"CodeParser","_owner":{"__isSmartRef__":true,"id":260},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"268":{"name":"callOMeta","type":"propertyDef","startIndex":15343,"stopIndex":16039,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":262},"className":"CodeParser","_owner":{"__isSmartRef__":true,"id":260},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"269":{"name":"parseWithOMeta","type":"propertyDef","startIndex":16042,"stopIndex":16869,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":262},"className":"CodeParser","_owner":{"__isSmartRef__":true,"id":260},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"270":{"name":"parseSource","type":"propertyDef","startIndex":16872,"stopIndex":18661,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":262},"className":"CodeParser","_owner":{"__isSmartRef__":true,"id":260},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"271":{"name":"parseNonFile","type":"propertyDef","startIndex":18663,"stopIndex":18837,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":262},"className":"CodeParser","_owner":{"__isSmartRef__":true,"id":260},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"272":{"name":"couldNotGoForward","type":"propertyDef","startIndex":18841,"stopIndex":19644,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":262},"className":"CodeParser","_owner":{"__isSmartRef__":true,"id":260},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"273":{"name":"currentLineNo","type":"propertyDef","startIndex":19667,"stopIndex":19755,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":262},"className":"CodeParser","_owner":{"__isSmartRef__":true,"id":260},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"274":{"name":"findLineNo","type":"propertyDef","startIndex":19762,"stopIndex":20443,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":262},"className":"CodeParser","_owner":{"__isSmartRef__":true,"id":260},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"275":{"name":"ptrOfLine","type":"propertyDef","startIndex":20450,"stopIndex":20924,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":262},"className":"CodeParser","_owner":{"__isSmartRef__":true,"id":260},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"276":{"name":"doForAllDescriptors","type":"propertyDef","startIndex":20958,"stopIndex":21185,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":262},"className":"CodeParser","_owner":{"__isSmartRef__":true,"id":260},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"277":{"name":"fixIndicesAndMore","type":"propertyDef","startIndex":21192,"stopIndex":21859,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":262},"className":"CodeParser","_owner":{"__isSmartRef__":true,"id":260},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"278":{"name":"sourceFromUrl","type":"propertyDef","startIndex":21878,"stopIndex":22029,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":262},"className":"CodeParser","_owner":{"__isSmartRef__":true,"id":260},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"279":{"name":"parseFileFromUrl","type":"propertyDef","startIndex":22036,"stopIndex":22495,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":262},"className":"CodeParser","_owner":{"__isSmartRef__":true,"id":260},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"280":{"name":null,"type":"comment","startIndex":22502,"stopIndex":22502,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"281":{"name":"JsParser","type":"klassDef","startIndex":22503,"stopIndex":26131,"fileName":"lively/ide/FileParsing.js","_subElements":[{"__isSmartRef__":true,"id":282},{"__isSmartRef__":true,"id":284},{"__isSmartRef__":true,"id":285},{"__isSmartRef__":true,"id":286},{"__isSmartRef__":true,"id":287},{"__isSmartRef__":true,"id":288},{"__isSmartRef__":true,"id":289},{"__isSmartRef__":true,"id":290}],"sourceControl":{"__isSmartRef__":true,"id":198},"superclassName":"CodeParser","categories":[{"__isSmartRef__":true,"id":283}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"282":{"name":"debugMode","type":"propertyDef","startIndex":22542,"stopIndex":22562,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":283},"className":"JsParser","_owner":{"__isSmartRef__":true,"id":281},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"283":{"name":"default category","type":"categoryDef","startIndex":22534,"stopIndex":26127,"fileName":"lively/ide/FileParsing.js","_subElements":[{"__isSmartRef__":true,"id":282},{"__isSmartRef__":true,"id":284},{"__isSmartRef__":true,"id":285},{"__isSmartRef__":true,"id":286},{"__isSmartRef__":true,"id":287},{"__isSmartRef__":true,"id":288},{"__isSmartRef__":true,"id":289},{"__isSmartRef__":true,"id":290}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"284":{"name":"ometaRules","type":"propertyDef","startIndex":22565,"stopIndex":22763,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":283},"className":"JsParser","_owner":{"__isSmartRef__":true,"id":281},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"285":{"name":"parseClass","type":"propertyDef","startIndex":22770,"stopIndex":22847,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":283},"className":"JsParser","_owner":{"__isSmartRef__":true,"id":281},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"286":{"name":"parseModuleBegin","type":"propertyDef","startIndex":22854,"stopIndex":23288,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":283},"className":"JsParser","_owner":{"__isSmartRef__":true,"id":281},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"287":{"name":"parseUsingBegin","type":"propertyDef","startIndex":23295,"stopIndex":23699,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":283},"className":"JsParser","_owner":{"__isSmartRef__":true,"id":281},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"288":{"name":"parseModuleOrUsingEnd","type":"propertyDef","startIndex":23706,"stopIndex":24436,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":283},"className":"JsParser","_owner":{"__isSmartRef__":true,"id":281},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"289":{"name":"giveHint","type":"propertyDef","startIndex":24439,"stopIndex":25298,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":283},"className":"JsParser","_owner":{"__isSmartRef__":true,"id":281},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"290":{"name":"parseNextPart","type":"propertyDef","startIndex":25301,"stopIndex":26127,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":283},"className":"JsParser","_owner":{"__isSmartRef__":true,"id":281},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"291":{"name":null,"type":"comment","startIndex":26132,"stopIndex":26133,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"292":{"name":"JsParser","type":"klassExtensionDef","startIndex":26134,"stopIndex":26368,"fileName":"lively/ide/FileParsing.js","_subElements":[{"__isSmartRef__":true,"id":293}],"sourceControl":{"__isSmartRef__":true,"id":198},"categories":[{"__isSmartRef__":true,"id":294}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"293":{"name":"parseAndShowFileFromURL","type":"propertyDef","startIndex":26161,"stopIndex":26364,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":true,"category":{"__isSmartRef__":true,"id":294},"className":"JsParser","_owner":{"__isSmartRef__":true,"id":292},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"294":{"name":"default category","type":"categoryDef","startIndex":26157,"stopIndex":26364,"fileName":"lively/ide/FileParsing.js","_subElements":[{"__isSmartRef__":true,"id":293}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"295":{"name":null,"type":"comment","startIndex":26369,"stopIndex":26369,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"296":{"name":"OMetaParser","type":"klassDef","startIndex":26370,"stopIndex":26676,"fileName":"lively/ide/FileParsing.js","_subElements":[{"__isSmartRef__":true,"id":297},{"__isSmartRef__":true,"id":299},{"__isSmartRef__":true,"id":300}],"sourceControl":{"__isSmartRef__":true,"id":198},"superclassName":"CodeParser","categories":[{"__isSmartRef__":true,"id":298}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"297":{"name":"debugMode","type":"propertyDef","startIndex":26408,"stopIndex":26424,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":298},"className":"OMetaParser","_owner":{"__isSmartRef__":true,"id":296},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"298":{"name":"default category","type":"categoryDef","startIndex":26404,"stopIndex":26672,"fileName":"lively/ide/FileParsing.js","_subElements":[{"__isSmartRef__":true,"id":297},{"__isSmartRef__":true,"id":299},{"__isSmartRef__":true,"id":300}],"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"299":{"name":"ometaRules","type":"propertyDef","startIndex":26427,"stopIndex":26463,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":298},"className":"OMetaParser","_owner":{"__isSmartRef__":true,"id":296},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"300":{"name":"parseNextPart","type":"propertyDef","startIndex":26466,"stopIndex":26672,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"_isStatic":false,"category":{"__isSmartRef__":true,"id":298},"className":"OMetaParser","_owner":{"__isSmartRef__":true,"id":296},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"301":{"name":null,"type":"comment","startIndex":26677,"stopIndex":26677,"fileName":"lively/ide/FileParsing.js","_subElements":[],"sourceControl":{"__isSmartRef__":true,"id":198},"__SourceModuleName__":"Global.lively.ide.FileParsing","__LivelyClassName__":"lively.ide.FileFragment"},"302":{"isListItem":true,"value":{"__isSmartRef__":true,"id":199},"string":"lively.ide.FileFragment(klassDef,lively/ide/FileParsing.js)"},"303":{"isListItem":true,"value":{"__isSmartRef__":true,"id":242},"string":"browseIt(propertyDef,lively/ide/FileParsing.js)"},"304":{"isListItem":true,"value":{"__isSmartRef__":true,"id":244},"string":"basicBrowseIt(propertyDef,lively/ide/FileParsing.js)"},"305":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"306":{"sourceObj":{"__isSmartRef__":true,"id":188},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":141},"targetMethodName":"browse","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"307":{"position":{"__isSmartRef__":true,"id":308},"_Extent":{"__isSmartRef__":true,"id":309},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":310},"_Fill":{"__isSmartRef__":true,"id":311},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"308":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"309":{"x":445,"y":301,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"310":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"311":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"312":{"x":517,"y":253,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"313":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"314":{"search":{"__isSmartRef__":true,"id":315},"browse":{"__isSmartRef__":true,"id":318}},"315":{"varMapping":{"__isSmartRef__":true,"id":316},"source":"function search(searchString) {\n\tvar finds = [],\n\t\tfileFragments = lively.ide.startSourceControl().allModules().invoke('ast');\n\tfileFragments.forEach(function(ff) {\n\t\tfinds.pushAll(ff.flattened().select(function(ea) {\n\t\t\treturn ea.getSourceCode().include(searchString)\n\t\t}))\n\t})\n\tvar items = finds.collect(function(ea) {\n\t\treturn {\n\t\t\tisListItem: true,\n\t\t\tvalue: ea,\n\t\t\tstring: ea.name + '(' + ea.type + ',' + ea.fileName + ')',\n\t\t}\n\t})\n\tthis.get('searchResultList').updateList(items);\n}","funcProperties":{"__isSmartRef__":true,"id":317},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"316":{"this":{"__isSmartRef__":true,"id":141}},"317":{},"318":{"varMapping":{"__isSmartRef__":true,"id":319},"source":"function browse(fileFragment) {\n\tfileFragment.browseIt()\n}","funcProperties":{"__isSmartRef__":true,"id":320},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"319":{"this":{"__isSmartRef__":true,"id":141}},"320":{},"321":{"submorphs":[{"__isSmartRef__":true,"id":322}],"scripts":[],"id":1549,"shape":{"__isSmartRef__":true,"id":331},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":345},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":335},"lighterFill":{"__isSmartRef__":true,"id":346},"label":{"__isSmartRef__":true,"id":322},"_Rotation":0,"name":"showSelectionButton","showsHalos":false,"halos":[],"partsBinMetaInfo":{"__isSmartRef__":true,"id":355},"__SourceModuleName__":"Global.lively.morphic.Widgets","owner":{"__isSmartRef__":true,"id":0},"attributeConnections":[{"__isSmartRef__":true,"id":356}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":357},"__LivelyClassName__":"lively.morphic.Button"},"322":{"submorphs":[],"scripts":[],"id":1550,"shape":{"__isSmartRef__":true,"id":323},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":327},"_MaxTextWidth":null,"_MaxTextHeight":30,"textStyle":null,"padding":{"__isSmartRef__":true,"id":328},"_Padding":{"__isSmartRef__":true,"id":328},"owner":{"__isSmartRef__":true,"id":321},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":329}],"_ClipMode":"hidden","__LivelyClassName__":"lively.morphic.Text"},"323":{"position":{"__isSmartRef__":true,"id":324},"_Extent":{"__isSmartRef__":true,"id":325},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":326},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"324":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"325":{"x":100,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"326":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"327":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"328":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"329":{"style":{"__isSmartRef__":true,"id":330},"morph":{"__isSmartRef__":true,"id":322},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"330":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"331":{"position":{"__isSmartRef__":true,"id":332},"_Extent":{"__isSmartRef__":true,"id":333},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":334},"_Fill":{"__isSmartRef__":true,"id":335},"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"332":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"333":{"x":100,"y":30,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"334":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"335":{"stops":[{"__isSmartRef__":true,"id":336},{"__isSmartRef__":true,"id":338},{"__isSmartRef__":true,"id":340},{"__isSmartRef__":true,"id":342}],"vector":{"__isSmartRef__":true,"id":344},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"336":{"offset":0,"color":{"__isSmartRef__":true,"id":337}},"337":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"338":{"offset":0.4,"color":{"__isSmartRef__":true,"id":339}},"339":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"340":{"offset":0.6,"color":{"__isSmartRef__":true,"id":341}},"341":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"342":{"offset":1,"color":{"__isSmartRef__":true,"id":343}},"343":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"344":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"345":{"x":661,"y":167,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"346":{"stops":[{"__isSmartRef__":true,"id":347},{"__isSmartRef__":true,"id":349},{"__isSmartRef__":true,"id":351},{"__isSmartRef__":true,"id":353}],"vector":{"__isSmartRef__":true,"id":344},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"347":{"offset":0,"color":{"__isSmartRef__":true,"id":348}},"348":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"349":{"offset":0.4,"color":{"__isSmartRef__":true,"id":350}},"350":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"351":{"offset":0.6,"color":{"__isSmartRef__":true,"id":352}},"352":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"353":{"offset":1,"color":{"__isSmartRef__":true,"id":354}},"354":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"355":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"356":{"sourceObj":{"__isSmartRef__":true,"id":321},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":321},"targetMethodName":"showSelection","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"357":{"showSelection":{"__isSmartRef__":true,"id":358}},"358":{"varMapping":{"__isSmartRef__":true,"id":359},"source":"function showSelection() {\n\tvar m = this.get('Text')\n\tm.focus();\n\talert(m.getSelectionRange())\n}","funcProperties":{"__isSmartRef__":true,"id":360},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"359":{"this":{"__isSmartRef__":true,"id":321}},"360":{},"361":{"submorphs":[],"scripts":[],"id":66,"shape":{"__isSmartRef__":true,"id":362},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":367},"_MaxTextWidth":412,"_MaxTextHeight":198,"textColor":{"__isSmartRef__":true,"id":365},"showsHalos":false,"halos":[],"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"Text2","partsBinMetaInfo":{"__isSmartRef__":true,"id":368},"textChunks":[{"__isSmartRef__":true,"id":369}],"charsReplaced":"fooo","lastFindLoc":-4,"owner":{"__isSmartRef__":true,"id":0},"priorSelectionRange":[0,8],"lastSearchString":"hello","_TextColor":{"__isSmartRef__":true,"id":371},"prevScroll":[0,0],"attributeConnections":[{"__isSmartRef__":true,"id":372},{"__isSmartRef__":true,"id":588},{"__isSmartRef__":true,"id":589},{"__isSmartRef__":true,"id":590},{"__isSmartRef__":true,"id":591}],"doNotSerialize":["$$textString"],"doNotCopyProperties":["$$textString"],"_ClipMode":"scroll","textString":"focus","cachedTextString":"focus","__LivelyClassName__":"lively.morphic.Text"},"362":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":363},"_Extent":{"__isSmartRef__":true,"id":364},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":365},"_Fill":{"__isSmartRef__":true,"id":366},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"363":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"364":{"x":412,"y":198,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"365":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"366":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"367":{"x":106,"y":1109,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"368":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"369":{"style":{"__isSmartRef__":true,"id":370},"morph":{"__isSmartRef__":true,"id":361},"storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"370":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"371":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"372":{"sourceObj":{"__isSmartRef__":true,"id":361},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":373},"targetMethodName":"setTextString","isTextInspectorConnection":true,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"373":{"submorphs":[{"__isSmartRef__":true,"id":374}],"scripts":[],"id":188,"shape":{"__isSmartRef__":true,"id":383},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":387},"_MaxTextWidth":678.0195290385482,"_MaxTextHeight":82.12018024030044,"textColor":{"__isSmartRef__":true,"id":386},"showsHalos":false,"halos":[],"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"txt1","partsBinMetaInfo":{"__isSmartRef__":true,"id":388},"textChunks":[{"__isSmartRef__":true,"id":389}],"charsReplaced":"test","lastFindLoc":-4,"priorSelectionRange":[0,0],"prevScroll":[0,0],"owner":{"__isSmartRef__":true,"id":391},"_ClipMode":"auto","__LivelyClassName__":"lively.morphic.Text"},"374":{"submorphs":[],"scripts":[],"id":1334,"shape":{"__isSmartRef__":true,"id":375},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":378},"_MaxTextWidth":65.79569359148957,"_MaxTextHeight":18.993990987985057,"textColor":{"__isSmartRef__":true,"id":379},"showsHalos":false,"halos":[],"_FontSize":10,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"title1","partsBinMetaInfo":{"__isSmartRef__":true,"id":380},"textChunks":[{"__isSmartRef__":true,"id":381}],"charsReplaced":"test","lastFindLoc":-4,"priorSelectionRange":[0,0],"prevScroll":[-1,-1],"owner":{"__isSmartRef__":true,"id":373},"_ClipMode":"auto","__LivelyClassName__":"lively.morphic.Text"},"375":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":376},"_Extent":{"__isSmartRef__":true,"id":377},"_BorderWidth":1,"_BorderColor":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"376":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"377":{"x":65.79569359148957,"y":18.993990987985057,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"378":{"x":-4.547473508864641e-13,"y":-16.032048064080186,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"379":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"380":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"381":{"style":{"__isSmartRef__":true,"id":382},"morph":{"__isSmartRef__":true,"id":374},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"382":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"383":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":384},"_Extent":{"__isSmartRef__":true,"id":385},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":386},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"384":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"385":{"x":678.0195290385482,"y":82.12018024030044,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"386":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"387":{"x":8.016024032039923,"y":52.10415620826029,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"388":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"389":{"style":{"__isSmartRef__":true,"id":390},"morph":{"__isSmartRef__":true,"id":373},"storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"390":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"391":{"submorphs":[{"__isSmartRef__":true,"id":373},{"__isSmartRef__":true,"id":392},{"__isSmartRef__":true,"id":410},{"__isSmartRef__":true,"id":429},{"__isSmartRef__":true,"id":447},{"__isSmartRef__":true,"id":465},{"__isSmartRef__":true,"id":502},{"__isSmartRef__":true,"id":514},{"__isSmartRef__":true,"id":523},{"__isSmartRef__":true,"id":532}],"scripts":[],"id":452,"shape":{"__isSmartRef__":true,"id":569},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":573},"showsHalos":false,"halos":[],"name":"TextInspector","partsBinMetaInfo":{"__isSmartRef__":true,"id":574},"__SourceModuleName__":"Global.lively.morphic.Core","_Rotation":0,"selectedMorph":{"__isSmartRef__":true,"id":361},"owner":{"__isSmartRef__":true,"id":0},"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":575},"__LivelyClassName__":"lively.morphic.Box"},"392":{"submorphs":[{"__isSmartRef__":true,"id":393}],"scripts":[],"id":1185,"shape":{"__isSmartRef__":true,"id":402},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":406},"_MaxTextWidth":674.0155230305384,"_MaxTextHeight":47.008012016020075,"textColor":{"__isSmartRef__":true,"id":405},"showsHalos":false,"halos":[],"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"txt2","partsBinMetaInfo":{"__isSmartRef__":true,"id":407},"textChunks":[{"__isSmartRef__":true,"id":408}],"charsReplaced":"s","lastFindLoc":6,"priorSelectionRange":[0,0],"prevScroll":[-1,154],"owner":{"__isSmartRef__":true,"id":391},"_ClipMode":"auto","__LivelyClassName__":"lively.morphic.Text"},"393":{"submorphs":[],"scripts":[],"id":1599,"shape":{"__isSmartRef__":true,"id":394},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":397},"_MaxTextWidth":229.12218324430557,"_MaxTextHeight":20.997996995995095,"textColor":{"__isSmartRef__":true,"id":398},"showsHalos":false,"halos":[],"_FontSize":10,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"title2","partsBinMetaInfo":{"__isSmartRef__":true,"id":399},"textChunks":[{"__isSmartRef__":true,"id":400}],"charsReplaced":"test","lastFindLoc":-4,"priorSelectionRange":[0,0],"prevScroll":[-1,-1],"owner":{"__isSmartRef__":true,"id":392},"_ClipMode":"auto","__LivelyClassName__":"lively.morphic.Text"},"394":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":395},"_Extent":{"__isSmartRef__":true,"id":396},"_BorderWidth":1,"_BorderColor":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"395":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"396":{"x":229.12218324430557,"y":20.997996995995095,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"397":{"x":-2.00400600800981,"y":-15.030045060075281,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"398":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"399":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"400":{"style":{"__isSmartRef__":true,"id":401},"morph":{"__isSmartRef__":true,"id":393},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"401":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"402":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":403},"_Extent":{"__isSmartRef__":true,"id":404},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":405},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"403":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"404":{"x":674.0155230305384,"y":47.008012016020075,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"405":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"406":{"x":8.016024032039468,"y":152.30445660876092,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"407":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"408":{"style":{"__isSmartRef__":true,"id":409},"morph":{"__isSmartRef__":true,"id":392},"storedString":"5 f,o,c,u,s","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"409":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"410":{"submorphs":[{"__isSmartRef__":true,"id":411}],"scripts":[],"id":1208,"shape":{"__isSmartRef__":true,"id":421},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":425},"_MaxTextWidth":675.0155230305384,"_MaxTextHeight":44.008012016020075,"textColor":{"__isSmartRef__":true,"id":424},"showsHalos":false,"halos":[],"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"txt3","partsBinMetaInfo":{"__isSmartRef__":true,"id":426},"textChunks":[{"__isSmartRef__":true,"id":427}],"charsReplaced":"2","lastFindLoc":29,"priorSelectionRange":[0,0],"prevScroll":[-1,4265],"owner":{"__isSmartRef__":true,"id":391},"_ClipMode":"auto","__LivelyClassName__":"lively.morphic.Text"},"411":{"submorphs":[],"scripts":[],"id":1646,"shape":{"__isSmartRef__":true,"id":412},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":416},"_MaxTextWidth":220.1041562082604,"_MaxTextHeight":20.997996995995095,"textColor":{"__isSmartRef__":true,"id":417},"showsHalos":false,"halos":[],"_FontSize":10,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"title3","partsBinMetaInfo":{"__isSmartRef__":true,"id":418},"textChunks":[{"__isSmartRef__":true,"id":419}],"charsReplaced":"test","lastFindLoc":-4,"priorSelectionRange":[0,10],"prevScroll":[-1,-1],"owner":{"__isSmartRef__":true,"id":410},"_ClipMode":"auto","__LivelyClassName__":"lively.morphic.Text"},"412":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":413},"_Extent":{"__isSmartRef__":true,"id":414},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":415},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"413":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"414":{"x":220.1041562082604,"y":20.997996995995095,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"415":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"416":{"x":2.2737367544323206e-13,"y":-16.032048064080072,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"417":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"418":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"419":{"style":{"__isSmartRef__":true,"id":420},"morph":{"__isSmartRef__":true,"id":411},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"420":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"421":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":422},"_Extent":{"__isSmartRef__":true,"id":423},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":424},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"422":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"423":{"x":675.0155230305384,"y":44.008012016020075,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"424":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"425":{"x":6.016024032039468,"y":221.39659479299132,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"426":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"427":{"style":{"__isSmartRef__":true,"id":428},"morph":{"__isSmartRef__":true,"id":410},"storedString":"5 [102, 111, 99, 117, 115]","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"428":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"429":{"submorphs":[{"__isSmartRef__":true,"id":430}],"scripts":[],"id":1291,"shape":{"__isSmartRef__":true,"id":439},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":443},"_MaxTextWidth":675.0135200265331,"_MaxTextHeight":160.27641455269077,"textColor":{"__isSmartRef__":true,"id":442},"showsHalos":false,"halos":[],"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"txt4","partsBinMetaInfo":{"__isSmartRef__":true,"id":444},"textChunks":[{"__isSmartRef__":true,"id":445}],"charsReplaced":"3","lastFindLoc":28,"priorSelectionRange":[0,0],"prevScroll":[0,46],"owner":{"__isSmartRef__":true,"id":391},"_ClipMode":"auto","__LivelyClassName__":"lively.morphic.Text"},"430":{"submorphs":[],"scripts":[],"id":1576,"shape":{"__isSmartRef__":true,"id":431},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":434},"_MaxTextWidth":65.79569359148957,"_MaxTextHeight":18.993990987985057,"textColor":{"__isSmartRef__":true,"id":435},"showsHalos":false,"halos":[],"_FontSize":10,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"title4","partsBinMetaInfo":{"__isSmartRef__":true,"id":436},"textChunks":[{"__isSmartRef__":true,"id":437}],"charsReplaced":"textString","lastFindLoc":-10,"priorSelectionRange":[0,0],"prevScroll":[-1,-1],"owner":{"__isSmartRef__":true,"id":429},"_ClipMode":"auto","__LivelyClassName__":"lively.morphic.Text"},"431":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":432},"_Extent":{"__isSmartRef__":true,"id":433},"_BorderWidth":1,"_BorderColor":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"432":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"433":{"x":65.79569359148957,"y":18.993990987985057,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"434":{"x":-6.821210263296962e-13,"y":-16.032048064080072,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"435":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"436":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"437":{"style":{"__isSmartRef__":true,"id":438},"morph":{"__isSmartRef__":true,"id":430},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"438":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"439":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":440},"_Extent":{"__isSmartRef__":true,"id":441},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":442},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"440":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"441":{"x":675.0135200265331,"y":160.27641455269077,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"442":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"443":{"x":7.018027036045169,"y":289.4907359812264,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"444":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"445":{"style":{"__isSmartRef__":true,"id":446},"morph":{"__isSmartRef__":true,"id":429},"storedString":"\n focus\n
","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"446":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"447":{"submorphs":[{"__isSmartRef__":true,"id":448}],"scripts":[],"id":1992,"shape":{"__isSmartRef__":true,"id":457},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":461},"_MaxTextWidth":675.0135200265331,"_MaxTextHeight":160.27641455269077,"textColor":{"__isSmartRef__":true,"id":460},"showsHalos":false,"halos":[],"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"txt5","partsBinMetaInfo":{"__isSmartRef__":true,"id":462},"textChunks":[{"__isSmartRef__":true,"id":463}],"charsReplaced":"4","lastFindLoc":29,"priorSelectionRange":[0,0],"prevScroll":[-1,-1],"owner":{"__isSmartRef__":true,"id":391},"_ClipMode":"auto","__LivelyClassName__":"lively.morphic.Text"},"448":{"submorphs":[],"scripts":[],"id":1729,"shape":{"__isSmartRef__":true,"id":449},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":452},"_MaxTextWidth":65.79569359148957,"_MaxTextHeight":18.993990987985057,"textColor":{"__isSmartRef__":true,"id":453},"showsHalos":false,"halos":[],"_FontSize":10,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"title5","partsBinMetaInfo":{"__isSmartRef__":true,"id":454},"textChunks":[{"__isSmartRef__":true,"id":455}],"charsReplaced":"HTML","lastFindLoc":-4,"priorSelectionRange":[0,0],"prevScroll":[-1,-1],"owner":{"__isSmartRef__":true,"id":447},"_ClipMode":"auto","__LivelyClassName__":"lively.morphic.Text"},"449":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":450},"_Extent":{"__isSmartRef__":true,"id":451},"_BorderWidth":1,"_BorderColor":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"450":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"451":{"x":65.79569359148957,"y":18.993990987985057,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"452":{"x":-9.094947017729282e-13,"y":-17.03405106808509,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"453":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"454":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"455":{"style":{"__isSmartRef__":true,"id":456},"morph":{"__isSmartRef__":true,"id":448},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"456":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"457":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":458},"_Extent":{"__isSmartRef__":true,"id":459},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":460},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"458":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"459":{"x":675.0135200265331,"y":160.27641455269077,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"460":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"461":{"x":7.018027036045623,"y":472.85728571414234,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"462":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"463":{"style":{"__isSmartRef__":true,"id":464},"morph":{"__isSmartRef__":true,"id":447},"storedString":"TextChunk(focus,TextEmphasis())","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"464":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"465":{"submorphs":[{"__isSmartRef__":true,"id":466}],"scripts":[],"id":351,"shape":{"__isSmartRef__":true,"id":475},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":489},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":478},"lighterFill":{"__isSmartRef__":true,"id":490},"label":{"__isSmartRef__":true,"id":466},"attributeConnections":[{"__isSmartRef__":true,"id":499}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"showsHalos":false,"halos":[],"__SourceModuleName__":"Global.lively.morphic.Widgets","_Rotation":0,"padding":{"__isSmartRef__":true,"id":500},"name":"selectMorphButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":501},"owner":{"__isSmartRef__":true,"id":391},"__LivelyClassName__":"lively.morphic.Button"},"466":{"submorphs":[],"scripts":[],"id":18,"shape":{"__isSmartRef__":true,"id":467},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":false,"_MaxTextWidth":null,"_MaxTextHeight":null,"fixedHeight":false,"allowsInput":false,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":471},"textColor":{"__isSmartRef__":true,"id":470},"owner":{"__isSmartRef__":true,"id":465},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":472}],"padding":{"__isSmartRef__":true,"id":474},"_Padding":{"__isSmartRef__":true,"id":474},"prevScroll":[0,0],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Text"},"467":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":468},"_Extent":{"__isSmartRef__":true,"id":469},"_BorderColor":{"__isSmartRef__":true,"id":470},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"468":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"469":{"x":95.95993991989985,"y":18.997996995995095,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"470":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"471":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"472":{"style":{"__isSmartRef__":true,"id":473},"morph":{"__isSmartRef__":true,"id":466},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"473":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"474":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"475":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":476},"_Extent":{"__isSmartRef__":true,"id":477},"_Fill":{"__isSmartRef__":true,"id":478},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":488},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"476":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"477":{"x":95.95993991989985,"y":18.997996995995095,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"478":{"stops":[{"__isSmartRef__":true,"id":479},{"__isSmartRef__":true,"id":481},{"__isSmartRef__":true,"id":483},{"__isSmartRef__":true,"id":485}],"vector":{"__isSmartRef__":true,"id":487},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"479":{"offset":0,"color":{"__isSmartRef__":true,"id":480}},"480":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"481":{"offset":0.4,"color":{"__isSmartRef__":true,"id":482}},"482":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"483":{"offset":0.6,"color":{"__isSmartRef__":true,"id":484}},"484":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"485":{"offset":1,"color":{"__isSmartRef__":true,"id":486}},"486":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"487":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"488":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"489":{"x":569.1377062748434,"y":7.0140210280350175,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"490":{"stops":[{"__isSmartRef__":true,"id":491},{"__isSmartRef__":true,"id":493},{"__isSmartRef__":true,"id":495},{"__isSmartRef__":true,"id":497}],"vector":{"__isSmartRef__":true,"id":487},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"491":{"offset":0,"color":{"__isSmartRef__":true,"id":492}},"492":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"493":{"offset":0.4,"color":{"__isSmartRef__":true,"id":494}},"494":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"495":{"offset":0.6,"color":{"__isSmartRef__":true,"id":496}},"496":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"497":{"offset":1,"color":{"__isSmartRef__":true,"id":498}},"498":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"499":{"sourceObj":{"__isSmartRef__":true,"id":465},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":391},"targetMethodName":"findAndConnectMorph","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"500":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"501":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"502":{"submorphs":[],"scripts":[],"id":2661,"shape":{"__isSmartRef__":true,"id":503},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":508},"_MaxTextWidth":214.09213818423052,"_MaxTextHeight":28.012018024030112,"textColor":{"__isSmartRef__":true,"id":509},"showsHalos":false,"halos":[],"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"morphNameText","partsBinMetaInfo":{"__isSmartRef__":true,"id":510},"textChunks":[{"__isSmartRef__":true,"id":511}],"charsReplaced":"No morph selected","lastFindLoc":-17,"priorSelectionRange":[0,17],"prevScroll":[-1,-1],"owner":{"__isSmartRef__":true,"id":391},"_TextColor":{"__isSmartRef__":true,"id":513},"_ClipMode":"auto","__LivelyClassName__":"lively.morphic.Text"},"503":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":504},"_Extent":{"__isSmartRef__":true,"id":505},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":506},"_Fill":{"__isSmartRef__":true,"id":507},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"504":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"505":{"x":214.09213818423052,"y":28.012018024030112,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"506":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"507":{"r":0.474,"g":0.474,"b":0.474,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"508":{"x":344.6890333777212,"y":6.012018024029885,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"509":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"510":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"511":{"style":{"__isSmartRef__":true,"id":512},"morph":{"__isSmartRef__":true,"id":502},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"512":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"513":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"514":{"submorphs":[],"scripts":[],"id":2775,"shape":{"__isSmartRef__":true,"id":515},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":518},"_MaxTextWidth":46.75763651539444,"_MaxTextHeight":32.02003004005019,"textColor":{"__isSmartRef__":true,"id":519},"showsHalos":false,"halos":[],"_FontSize":10,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"title1","partsBinMetaInfo":{"__isSmartRef__":true,"id":520},"textChunks":[{"__isSmartRef__":true,"id":521}],"charsReplaced":"textString","lastFindLoc":-10,"priorSelectionRange":[5,5],"prevScroll":[-1,12],"owner":{"__isSmartRef__":true,"id":391},"_ClipMode":"auto","__LivelyClassName__":"lively.morphic.Text"},"515":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":516},"_Extent":{"__isSmartRef__":true,"id":517},"_BorderWidth":1,"_BorderColor":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"516":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"517":{"x":46.75763651539444,"y":32.02003004005019,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"518":{"x":299.5988981974963,"y":4.008012016019848,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"519":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"520":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"521":{"style":{"__isSmartRef__":true,"id":522},"morph":{"__isSmartRef__":true,"id":514},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"522":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"523":{"submorphs":[],"scripts":[],"id":2851,"shape":{"__isSmartRef__":true,"id":524},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":527},"_MaxTextWidth":97.85978971964983,"_MaxTextHeight":19.995993991990076,"textColor":{"__isSmartRef__":true,"id":528},"showsHalos":false,"halos":[],"_FontSize":10,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"title1","partsBinMetaInfo":{"__isSmartRef__":true,"id":529},"textChunks":[{"__isSmartRef__":true,"id":530}],"charsReplaced":"textString","lastFindLoc":-10,"priorSelectionRange":[9,9],"prevScroll":[-1,-1],"owner":{"__isSmartRef__":true,"id":391},"_ClipMode":"auto","__LivelyClassName__":"lively.morphic.Text"},"524":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":525},"_Extent":{"__isSmartRef__":true,"id":526},"_BorderWidth":1,"_BorderColor":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"525":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"526":{"x":97.85978971964983,"y":19.995993991990076,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"527":{"x":1.002003004004223,"y":-1.1368683772161603e-13,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"528":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"529":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"530":{"style":{"__isSmartRef__":true,"id":531},"morph":{"__isSmartRef__":true,"id":523},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"531":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"532":{"submorphs":[{"__isSmartRef__":true,"id":533}],"scripts":[],"id":3360,"shape":{"__isSmartRef__":true,"id":542},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":556},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":545},"lighterFill":{"__isSmartRef__":true,"id":557},"label":{"__isSmartRef__":true,"id":533},"attributeConnections":[{"__isSmartRef__":true,"id":566}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"showsHalos":false,"halos":[],"__SourceModuleName__":"Global.lively.morphic.Widgets","_Rotation":0,"padding":{"__isSmartRef__":true,"id":567},"name":"clearButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":568},"owner":{"__isSmartRef__":true,"id":391},"__LivelyClassName__":"lively.morphic.Button"},"533":{"submorphs":[],"scripts":[],"id":18,"shape":{"__isSmartRef__":true,"id":534},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":false,"_MaxTextWidth":null,"_MaxTextHeight":null,"fixedHeight":false,"allowsInput":false,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":538},"textColor":{"__isSmartRef__":true,"id":537},"owner":{"__isSmartRef__":true,"id":532},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":539}],"padding":{"__isSmartRef__":true,"id":541},"_Padding":{"__isSmartRef__":true,"id":541},"prevScroll":[0,0],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Text"},"534":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":535},"_Extent":{"__isSmartRef__":true,"id":536},"_BorderColor":{"__isSmartRef__":true,"id":537},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"535":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"536":{"x":95.95993991989985,"y":18.997996995995095,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"537":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"538":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"539":{"style":{"__isSmartRef__":true,"id":540},"morph":{"__isSmartRef__":true,"id":533},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"540":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"541":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"542":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":543},"_Extent":{"__isSmartRef__":true,"id":544},"_Fill":{"__isSmartRef__":true,"id":545},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":555},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"543":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"544":{"x":95.95993991989985,"y":18.997996995995095,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"545":{"stops":[{"__isSmartRef__":true,"id":546},{"__isSmartRef__":true,"id":548},{"__isSmartRef__":true,"id":550},{"__isSmartRef__":true,"id":552}],"vector":{"__isSmartRef__":true,"id":554},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"546":{"offset":0,"color":{"__isSmartRef__":true,"id":547}},"547":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"548":{"offset":0.4,"color":{"__isSmartRef__":true,"id":549}},"549":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"550":{"offset":0.6,"color":{"__isSmartRef__":true,"id":551}},"551":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"552":{"offset":1,"color":{"__isSmartRef__":true,"id":553}},"553":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"554":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"555":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"556":{"x":569.1377062748434,"y":28.056084112140184,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"557":{"stops":[{"__isSmartRef__":true,"id":558},{"__isSmartRef__":true,"id":560},{"__isSmartRef__":true,"id":562},{"__isSmartRef__":true,"id":564}],"vector":{"__isSmartRef__":true,"id":554},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"558":{"offset":0,"color":{"__isSmartRef__":true,"id":559}},"559":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"560":{"offset":0.4,"color":{"__isSmartRef__":true,"id":561}},"561":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"562":{"offset":0.6,"color":{"__isSmartRef__":true,"id":563}},"563":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"564":{"offset":1,"color":{"__isSmartRef__":true,"id":565}},"565":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"566":{"sourceObj":{"__isSmartRef__":true,"id":532},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":391},"targetMethodName":"clear","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"567":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"568":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"569":{"position":{"__isSmartRef__":true,"id":570},"_Extent":{"__isSmartRef__":true,"id":571},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":572},"_Fill":{"__isSmartRef__":true,"id":506},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"570":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"571":{"x":694.1897843789736,"y":641.9974959944927,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"572":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"573":{"x":367,"y":1135,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"574":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"575":{"setupConnections":{"__isSmartRef__":true,"id":576},"findAndConnectMorph":{"__isSmartRef__":true,"id":579},"disconnectSelectedMorph":{"__isSmartRef__":true,"id":582},"clear":{"__isSmartRef__":true,"id":585}},"576":{"varMapping":{"__isSmartRef__":true,"id":577},"source":"function setupConnections() {\n\tconnect(this.get('selectMorphButton'), 'fire', this, 'findAndConnectMorph')\n\tconnect(this.get('clearButton'), 'fire', this, 'clear')\n}","funcProperties":{"__isSmartRef__":true,"id":578},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"577":{"this":{"__isSmartRef__":true,"id":391}},"578":{},"579":{"varMapping":{"__isSmartRef__":true,"id":580},"source":"function findAndConnectMorph() {\n\tvar name = this.get('morphNameText').textString;\n\t\tmorph = $morph(name);\n\n\tif (!(morph instanceof lively.morphic.Text)) {\n\t\talert('' + morph + ' is not a text morph, cannot observe!')\n\t\treturn;\n\t}\n\n\tif (this.selectedMorph) this.disconnectSelectedMorph();\n\n\tthis.selectedMorph = morph;\n\n\tvar c;\n\n\tc = connect(morph, 'textString', this.get('txt1'), 'setTextString');\n\tc.isTextInspectorConnection = true;\n\n\tc = connect(morph, 'textString', this.get('txt2'), 'setTextString', function(s) { return s.length.toString() + \" \" + s.toArray().join(',') });\n\tc.isTextInspectorConnection = true;\n\n\tc = connect(morph, 'textString', this.get('txt3'), 'setTextString', function(s) { return s.length.toString() + \" \" + s.toArray().map(function(e) {return e.charCodeAt(0); }) });\n\tc.isTextInspectorConnection = true;\n\n\tc = connect(morph, 'textString', this.get('txt4'), 'setTextString', function(s) { return this.sourceObj.textNodeString() });\n\tc.isTextInspectorConnection = true;\n\n\tc = connect(morph, 'textString', this.get('txt5'), 'setTextString', function(s) { return this.sourceObj.getTextChunks().join('\\n') });\n\tc.isTextInspectorConnection = true;\n\n\talertOK('Connected to ' + morph);\n\tnewShowMorph(morph);\n}","funcProperties":{"__isSmartRef__":true,"id":581},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"580":{"this":{"__isSmartRef__":true,"id":391}},"581":{},"582":{"varMapping":{"__isSmartRef__":true,"id":583},"source":"function disconnectSelectedMorph() {\n\tif (!this.selectedMorph) return;\n\tvar conns = this.selectedMorph.attributeConnections.clone();\n\tfor (var i = 0; i < conns.length; i++) {\n\t\tif (conns[i]. isTextInspectorConnection) conns[i].disconnect()\n\t}\n\talertOK('Disconnected ' + this.selectedMorph);\n\tthis.selectedMorph = null;\n}","funcProperties":{"__isSmartRef__":true,"id":584},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"583":{"this":{"__isSmartRef__":true,"id":391}},"584":{},"585":{"varMapping":{"__isSmartRef__":true,"id":586},"source":"function clear() {\n\tthis.disconnectSelectedMorph();\n\t// reset inspectors\n\tArray.range(1,5).forEach(function(i) {\n\t\tvar m = this.get('txt' + i);\n\t\tm.textString = ' '\n\t}, this);\n\tthis.get('morphNameText').textString = 'No morph selected'\n}","funcProperties":{"__isSmartRef__":true,"id":587},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"586":{"this":{"__isSmartRef__":true,"id":391}},"587":{},"588":{"sourceObj":{"__isSmartRef__":true,"id":361},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":392},"targetMethodName":"setTextString","converterString":"function (s) { return s.length.toString() + \" \" + s.toArray().join(',') }","updater":null,"updaterString":null,"isTextInspectorConnection":true,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"589":{"sourceObj":{"__isSmartRef__":true,"id":361},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":410},"targetMethodName":"setTextString","converterString":"function (s) { return s.length.toString() + \" \" + s.toArray().map(function(e) {return e.charCodeAt(0); }) }","updater":null,"updaterString":null,"isTextInspectorConnection":true,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"590":{"sourceObj":{"__isSmartRef__":true,"id":361},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":429},"targetMethodName":"setTextString","converterString":"function (s) { return this.sourceObj.textNodeString() }","updater":null,"updaterString":null,"isTextInspectorConnection":true,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"591":{"sourceObj":{"__isSmartRef__":true,"id":361},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":447},"targetMethodName":"setTextString","converterString":"function (s) { return this.sourceObj.getTextChunks().join('\\n') }","updater":null,"updaterString":null,"isTextInspectorConnection":true,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"592":{"submorphs":[{"__isSmartRef__":true,"id":593},{"__isSmartRef__":true,"id":628},{"__isSmartRef__":true,"id":638}],"scripts":[],"id":495,"shape":{"__isSmartRef__":true,"id":647},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":652},"showsHalos":false,"halos":[],"name":"TestRunPane","_Rotation":0,"__SourceModuleName__":"Global.lively.morphic.Core","partsBinMetaInfo":{"__isSmartRef__":true,"id":653},"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":654},"__LivelyClassName__":"lively.morphic.Box"},"593":{"submorphs":[{"__isSmartRef__":true,"id":594}],"scripts":[],"id":45,"shape":{"__isSmartRef__":true,"id":603},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":617},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":606},"lighterFill":{"__isSmartRef__":true,"id":618},"label":{"__isSmartRef__":true,"id":594},"owner":{"__isSmartRef__":true,"id":592},"_Rotation":0,"showsHalos":false,"halos":[],"name":"runButton","attributeConnections":[{"__isSmartRef__":true,"id":627}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.Button"},"594":{"submorphs":[],"scripts":[],"id":46,"shape":{"__isSmartRef__":true,"id":595},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"allowsInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":599},"_MaxTextWidth":null,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":598},"padding":{"__isSmartRef__":true,"id":600},"_Padding":{"__isSmartRef__":true,"id":600},"owner":{"__isSmartRef__":true,"id":593},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":601}],"prevScroll":[0,0],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Text"},"595":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":596},"_Extent":{"__isSmartRef__":true,"id":597},"_BorderColor":{"__isSmartRef__":true,"id":598},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"596":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"597":{"x":57,"y":29,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"598":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"599":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"600":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"601":{"style":{"__isSmartRef__":true,"id":602},"morph":{"__isSmartRef__":true,"id":594},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"602":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"603":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":604},"_Extent":{"__isSmartRef__":true,"id":605},"_Fill":{"__isSmartRef__":true,"id":606},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":616},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"604":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"605":{"x":57,"y":29,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"606":{"stops":[{"__isSmartRef__":true,"id":607},{"__isSmartRef__":true,"id":609},{"__isSmartRef__":true,"id":611},{"__isSmartRef__":true,"id":613}],"vector":{"__isSmartRef__":true,"id":615},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"607":{"offset":0,"color":{"__isSmartRef__":true,"id":608}},"608":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"609":{"offset":0.4,"color":{"__isSmartRef__":true,"id":610}},"610":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"611":{"offset":0.6,"color":{"__isSmartRef__":true,"id":612}},"612":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"613":{"offset":1,"color":{"__isSmartRef__":true,"id":614}},"614":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"615":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"616":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"617":{"x":10,"y":10,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"618":{"stops":[{"__isSmartRef__":true,"id":619},{"__isSmartRef__":true,"id":621},{"__isSmartRef__":true,"id":623},{"__isSmartRef__":true,"id":625}],"vector":{"__isSmartRef__":true,"id":615},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"619":{"offset":0,"color":{"__isSmartRef__":true,"id":620}},"620":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"621":{"offset":0.4,"color":{"__isSmartRef__":true,"id":622}},"622":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"623":{"offset":0.6,"color":{"__isSmartRef__":true,"id":624}},"624":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"625":{"offset":1,"color":{"__isSmartRef__":true,"id":626}},"626":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"627":{"sourceObj":{"__isSmartRef__":true,"id":593},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":592},"targetMethodName":"runTest","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"628":{"submorphs":[],"scripts":[],"id":76,"shape":{"__isSmartRef__":true,"id":629},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Monaco","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":633},"_MaxTextWidth":449,"_MaxTextHeight":163,"textColor":{"__isSmartRef__":true,"id":598},"owner":{"__isSmartRef__":true,"id":592},"showsHalos":false,"halos":[],"name":"testResult","__SourceModuleName__":"Global.lively.morphic.TextCore","padding":{"__isSmartRef__":true,"id":634},"layout":{"__isSmartRef__":true,"id":635},"_FontSize":10,"_Padding":{"__isSmartRef__":true,"id":634},"textChunks":[{"__isSmartRef__":true,"id":636}],"priorSelectionRange":[92,93],"prevScroll":[-1,-1],"_ClipMode":"scroll","__LivelyClassName__":"lively.morphic.Text"},"629":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":630},"_Extent":{"__isSmartRef__":true,"id":631},"_Fill":{"__isSmartRef__":true,"id":632},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":598},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"630":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"631":{"x":449,"y":163,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"632":{"r":0.8,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"633":{"x":11,"y":48,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"634":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"635":{"resizeWidth":true,"resizeHeight":true},"636":{"style":{"__isSmartRef__":true,"id":637},"morph":{"__isSmartRef__":true,"id":628},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"637":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"638":{"submorphs":[],"scripts":[],"id":157,"shape":{"__isSmartRef__":true,"id":639},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":644},"_MaxTextWidth":366,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":643},"showsHalos":false,"halos":[],"__SourceModuleName__":"Global.lively.morphic.TextCore","owner":{"__isSmartRef__":true,"id":592},"_Rotation":0,"name":"testModuleNS","charsReplaced":"['Tests.TextBasicsTest']","lastFindLoc":-24,"textChunks":[{"__isSmartRef__":true,"id":645}],"priorSelectionRange":[0,24],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Text"},"639":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":640},"_Extent":{"__isSmartRef__":true,"id":641},"_Fill":{"__isSmartRef__":true,"id":642},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":643},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"640":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"641":{"x":366,"y":18,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"642":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"643":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"644":{"x":102,"y":12,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"645":{"style":{"__isSmartRef__":true,"id":646},"morph":{"__isSmartRef__":true,"id":638},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"646":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"647":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":648},"_Extent":{"__isSmartRef__":true,"id":649},"_Fill":{"__isSmartRef__":true,"id":650},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":651},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"648":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"649":{"x":479,"y":225,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"650":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"651":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"652":{"x":26,"y":371,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"653":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"654":{"runTest":{"__isSmartRef__":true,"id":655}},"655":{"varMapping":{"__isSmartRef__":true,"id":656},"source":"function runTest() {\n\nmodule('lively.TestFramework').load(true);\n\nvar moduleNames = eval(this.get('testModuleNS').textString),\n\tmodules = moduleNames.collect(function(name) { return module(name) }),\n\tresultText = this.get('testResult'),\n\tstartTime = new Date(),\n\tsuite = new TestSuite();\n\n\tresultText.setFill(Color.white);\n\tresultText.setTextString('running...');\n\nmodules.forEach(function(m) {\n\tif (!m.isLoaded()) m.load(true);\n\tsuite.testCasesFromModule(m);\n});\nvar noOfTestCases = suite.testCaseClasses.inject(0, function(sum, testClass) {\n\treturn sum + new testClass().allTestSelectors().length\n});\nsuite.runFinished = function() {\n\tGlobal.testResult = suite.result\n\tif (suite.result.failed.length == 0) {\n\t\tvar time = new Date() - startTime;\n\t\tresultText.setFill(Color.green);\n\t\tresultText.setTextString(time.toString() + 'ms for ' + noOfTestCases + ' tests');\n\t\treturn;\n\t}\n\tvar failStr = suite.result.failed.collect(function(result) {\n\t\tvar msg = result.classname + '>>' + result.selector;\n\t\tmsg += '\\n' + result.err.message;\n\t\tmsg += '\\n' + result.err.stack;\n\t\treturn msg;\n\t}).join('\\n---------\\n');\n\tresultText.setFill(Color.red);\n\tresultText.setTextString(failStr);\n} /* runFinished */\nsuite.runAll();\n\n}","funcProperties":{"__isSmartRef__":true,"id":657},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"656":{"this":{"__isSmartRef__":true,"id":592}},"657":{},"658":{"submorphs":[{"__isSmartRef__":true,"id":659},{"__isSmartRef__":true,"id":668}],"scripts":[],"id":246,"shape":{"__isSmartRef__":true,"id":777},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":779},"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":780},"priorExtent":{"__isSmartRef__":true,"id":781},"targetMorph":{"__isSmartRef__":true,"id":659},"titleBar":{"__isSmartRef__":true,"id":668},"contentOffset":{"__isSmartRef__":true,"id":664},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"owner":{"__isSmartRef__":true,"id":0},"highlighted":true,"_Rotation":0,"prevDragPos":{"__isSmartRef__":true,"id":782},"showsHalos":false,"halos":[],"__SourceModuleName__":"Global.lively.morphic.Widgets","_Scale":1,"__LivelyClassName__":"lively.morphic.Window"},"659":{"submorphs":[],"scripts":[],"id":245,"shape":{"__isSmartRef__":true,"id":660},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":664},"_MaxTextWidth":890,"_MaxTextHeight":429,"textStyle":null,"owner":{"__isSmartRef__":true,"id":658},"layout":{"__isSmartRef__":true,"id":665},"showsHalos":false,"halos":[],"charsReplaced":"","lastFindLoc":482,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":666}],"prevScroll":[0,0],"priorSelectionRange":[229,229],"_ClipMode":"auto","__LivelyClassName__":"lively.morphic.Text"},"660":{"position":{"__isSmartRef__":true,"id":661},"_Extent":{"__isSmartRef__":true,"id":662},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":310},"_Fill":{"__isSmartRef__":true,"id":663},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"661":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"662":{"x":890,"y":429,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"663":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"664":{"x":0,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"665":{"resizeWidth":true,"resizeHeight":true},"666":{"style":{"__isSmartRef__":true,"id":667},"morph":{"__isSmartRef__":true,"id":659},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"667":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"668":{"submorphs":[{"__isSmartRef__":true,"id":669},{"__isSmartRef__":true,"id":677},{"__isSmartRef__":true,"id":713},{"__isSmartRef__":true,"id":737}],"scripts":[],"id":247,"shape":{"__isSmartRef__":true,"id":762},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":774},"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":775},"eventsAreIgnored":true,"windowMorph":{"__isSmartRef__":true,"id":658},"label":{"__isSmartRef__":true,"id":669},"closeButton":{"__isSmartRef__":true,"id":677},"menuButton":{"__isSmartRef__":true,"id":713},"collapseButton":{"__isSmartRef__":true,"id":737},"priorExtent":{"__isSmartRef__":true,"id":776},"owner":{"__isSmartRef__":true,"id":658},"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.TitleBar"},"669":{"submorphs":[],"scripts":[],"id":248,"shape":{"__isSmartRef__":true,"id":670},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":673},"_MaxTextWidth":null,"_MaxTextHeight":22,"textStyle":null,"isLabel":true,"eventsAreIgnored":true,"padding":{"__isSmartRef__":true,"id":674},"_FontSize":10,"_Padding":{"__isSmartRef__":true,"id":674},"owner":{"__isSmartRef__":true,"id":668},"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":675}],"_ClipMode":"hidden","__LivelyClassName__":"lively.morphic.Text"},"670":{"position":{"__isSmartRef__":true,"id":671},"_Extent":{"__isSmartRef__":true,"id":672},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":310},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"671":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"672":{"x":72,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"673":{"x":409,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"674":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"675":{"style":{"__isSmartRef__":true,"id":676},"morph":{"__isSmartRef__":true,"id":669},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"676":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"677":{"submorphs":[{"__isSmartRef__":true,"id":678}],"scripts":[],"id":249,"shape":{"__isSmartRef__":true,"id":686},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":700},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":690},"lighterFill":{"__isSmartRef__":true,"id":701},"label":{"__isSmartRef__":true,"id":678},"owner":{"__isSmartRef__":true,"id":668},"layout":{"__isSmartRef__":true,"id":710},"attributeConnections":[{"__isSmartRef__":true,"id":711},{"__isSmartRef__":true,"id":712}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"678":{"submorphs":[],"scripts":[],"id":250,"shape":{"__isSmartRef__":true,"id":679},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":682},"_MaxTextWidth":null,"_MaxTextHeight":17,"textStyle":null,"padding":{"__isSmartRef__":true,"id":683},"_Padding":{"__isSmartRef__":true,"id":683},"owner":{"__isSmartRef__":true,"id":677},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":684}],"_ClipMode":"hidden","__LivelyClassName__":"lively.morphic.Text"},"679":{"position":{"__isSmartRef__":true,"id":680},"_Extent":{"__isSmartRef__":true,"id":681},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":310},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"680":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"681":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"682":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"683":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"684":{"style":{"__isSmartRef__":true,"id":685},"morph":{"__isSmartRef__":true,"id":678},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"685":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"686":{"position":{"__isSmartRef__":true,"id":687},"_Extent":{"__isSmartRef__":true,"id":688},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":689},"_Fill":{"__isSmartRef__":true,"id":690},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"687":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"688":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"689":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"690":{"stops":[{"__isSmartRef__":true,"id":691},{"__isSmartRef__":true,"id":693},{"__isSmartRef__":true,"id":695},{"__isSmartRef__":true,"id":697}],"vector":{"__isSmartRef__":true,"id":699},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"691":{"offset":0,"color":{"__isSmartRef__":true,"id":692}},"692":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"693":{"offset":0.4,"color":{"__isSmartRef__":true,"id":694}},"694":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"695":{"offset":0.6,"color":{"__isSmartRef__":true,"id":696}},"696":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"697":{"offset":1,"color":{"__isSmartRef__":true,"id":698}},"698":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"699":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"700":{"x":870,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"701":{"stops":[{"__isSmartRef__":true,"id":702},{"__isSmartRef__":true,"id":704},{"__isSmartRef__":true,"id":706},{"__isSmartRef__":true,"id":708}],"vector":{"__isSmartRef__":true,"id":699},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"702":{"offset":0,"color":{"__isSmartRef__":true,"id":703}},"703":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"704":{"offset":0.4,"color":{"__isSmartRef__":true,"id":705}},"705":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"706":{"offset":0.6,"color":{"__isSmartRef__":true,"id":707}},"707":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"708":{"offset":1,"color":{"__isSmartRef__":true,"id":709}},"709":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"710":{"moveHorizontal":true},"711":{"sourceObj":{"__isSmartRef__":true,"id":677},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":658},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"712":{"sourceObj":{"__isSmartRef__":true,"id":677},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":658},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"713":{"submorphs":[{"__isSmartRef__":true,"id":714}],"scripts":[],"id":251,"shape":{"__isSmartRef__":true,"id":722},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":725},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":690},"lighterFill":{"__isSmartRef__":true,"id":726},"label":{"__isSmartRef__":true,"id":714},"owner":{"__isSmartRef__":true,"id":668},"attributeConnections":[{"__isSmartRef__":true,"id":735},{"__isSmartRef__":true,"id":736}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"714":{"submorphs":[],"scripts":[],"id":252,"shape":{"__isSmartRef__":true,"id":715},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":718},"_MaxTextWidth":null,"_MaxTextHeight":17,"textStyle":null,"padding":{"__isSmartRef__":true,"id":719},"_Padding":{"__isSmartRef__":true,"id":719},"owner":{"__isSmartRef__":true,"id":713},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":720}],"_ClipMode":"hidden","__LivelyClassName__":"lively.morphic.Text"},"715":{"position":{"__isSmartRef__":true,"id":716},"_Extent":{"__isSmartRef__":true,"id":717},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":310},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"716":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"717":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"718":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"719":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"720":{"style":{"__isSmartRef__":true,"id":721},"morph":{"__isSmartRef__":true,"id":714},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"721":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"722":{"position":{"__isSmartRef__":true,"id":723},"_Extent":{"__isSmartRef__":true,"id":724},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":689},"_Fill":{"__isSmartRef__":true,"id":690},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"723":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"724":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"725":{"x":3,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"726":{"stops":[{"__isSmartRef__":true,"id":727},{"__isSmartRef__":true,"id":729},{"__isSmartRef__":true,"id":731},{"__isSmartRef__":true,"id":733}],"vector":{"__isSmartRef__":true,"id":699},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"727":{"offset":0,"color":{"__isSmartRef__":true,"id":728}},"728":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"729":{"offset":0.4,"color":{"__isSmartRef__":true,"id":730}},"730":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"731":{"offset":0.6,"color":{"__isSmartRef__":true,"id":732}},"732":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"733":{"offset":1,"color":{"__isSmartRef__":true,"id":734}},"734":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"735":{"sourceObj":{"__isSmartRef__":true,"id":713},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":658},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"736":{"sourceObj":{"__isSmartRef__":true,"id":713},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":658},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"737":{"submorphs":[{"__isSmartRef__":true,"id":738}],"scripts":[],"id":253,"shape":{"__isSmartRef__":true,"id":746},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":749},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":690},"lighterFill":{"__isSmartRef__":true,"id":750},"label":{"__isSmartRef__":true,"id":738},"owner":{"__isSmartRef__":true,"id":668},"layout":{"__isSmartRef__":true,"id":759},"attributeConnections":[{"__isSmartRef__":true,"id":760},{"__isSmartRef__":true,"id":761}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"738":{"submorphs":[],"scripts":[],"id":254,"shape":{"__isSmartRef__":true,"id":739},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":742},"_MaxTextWidth":null,"_MaxTextHeight":17,"textStyle":null,"padding":{"__isSmartRef__":true,"id":743},"_Padding":{"__isSmartRef__":true,"id":743},"owner":{"__isSmartRef__":true,"id":737},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":744}],"_ClipMode":"hidden","__LivelyClassName__":"lively.morphic.Text"},"739":{"position":{"__isSmartRef__":true,"id":740},"_Extent":{"__isSmartRef__":true,"id":741},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":310},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"740":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"741":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"742":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"743":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"744":{"style":{"__isSmartRef__":true,"id":745},"morph":{"__isSmartRef__":true,"id":738},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"745":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"746":{"position":{"__isSmartRef__":true,"id":747},"_Extent":{"__isSmartRef__":true,"id":748},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":689},"_Fill":{"__isSmartRef__":true,"id":690},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"747":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"748":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"749":{"x":851,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"750":{"stops":[{"__isSmartRef__":true,"id":751},{"__isSmartRef__":true,"id":753},{"__isSmartRef__":true,"id":755},{"__isSmartRef__":true,"id":757}],"vector":{"__isSmartRef__":true,"id":699},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"751":{"offset":0,"color":{"__isSmartRef__":true,"id":752}},"752":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"753":{"offset":0.4,"color":{"__isSmartRef__":true,"id":754}},"754":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"755":{"offset":0.6,"color":{"__isSmartRef__":true,"id":756}},"756":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"757":{"offset":1,"color":{"__isSmartRef__":true,"id":758}},"758":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"759":{"moveHorizontal":true},"760":{"sourceObj":{"__isSmartRef__":true,"id":737},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":658},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"761":{"sourceObj":{"__isSmartRef__":true,"id":737},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":658},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"762":{"position":{"__isSmartRef__":true,"id":763},"_Extent":{"__isSmartRef__":true,"id":764},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":765},"_Fill":{"__isSmartRef__":true,"id":766},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"763":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"764":{"x":890,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"765":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"766":{"stops":[{"__isSmartRef__":true,"id":767},{"__isSmartRef__":true,"id":769},{"__isSmartRef__":true,"id":771}],"vector":{"__isSmartRef__":true,"id":773},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"767":{"offset":0,"color":{"__isSmartRef__":true,"id":768}},"768":{"r":0.7200000000000001,"g":0.7200000000000001,"b":0.7200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"769":{"offset":0.6,"color":{"__isSmartRef__":true,"id":770}},"770":{"r":0.9,"g":0.9,"b":0.9,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"771":{"offset":1,"color":{"__isSmartRef__":true,"id":772}},"772":{"r":0.7200000000000001,"g":0.7200000000000001,"b":0.7200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"773":{"x":0,"y":1,"width":0,"height":-1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"774":{"resizeWidth":true,"adjustForNewBounds":true},"775":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"776":{"x":890,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"777":{"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":778},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"778":{"x":890,"y":451,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"779":{"adjustForNewBounds":true},"780":{"x":24,"y":643,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"781":{"x":890,"y":451,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"782":{"x":118,"y":656,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"783":{"submorphs":[{"__isSmartRef__":true,"id":784},{"__isSmartRef__":true,"id":794}],"scripts":[],"id":56,"shape":{"__isSmartRef__":true,"id":895},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":897},"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":898},"priorExtent":{"__isSmartRef__":true,"id":899},"targetMorph":{"__isSmartRef__":true,"id":784},"titleBar":{"__isSmartRef__":true,"id":794},"contentOffset":{"__isSmartRef__":true,"id":790},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"owner":{"__isSmartRef__":true,"id":0},"highlighted":true,"_Rotation":0,"prevDragPos":{"__isSmartRef__":true,"id":900},"showsHalos":false,"halos":[],"__SourceModuleName__":"Global.lively.morphic.Widgets","_Scale":1,"__LivelyClassName__":"lively.morphic.Window"},"784":{"submorphs":[],"scripts":[],"id":55,"shape":{"__isSmartRef__":true,"id":785},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":790},"_MaxTextWidth":709,"_MaxTextHeight":648,"textChunks":[{"__isSmartRef__":true,"id":791}],"owner":{"__isSmartRef__":true,"id":783},"layout":{"__isSmartRef__":true,"id":793},"showsHalos":false,"halos":[],"charsReplaced":"","lastFindLoc":287,"__SourceModuleName__":"Global.lively.morphic.TextCore","priorSelectionRange":[0,0],"prevScroll":[0,0],"_ClipMode":"auto","__LivelyClassName__":"lively.morphic.Text"},"785":{"position":{"__isSmartRef__":true,"id":786},"_Extent":{"__isSmartRef__":true,"id":787},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":788},"_Fill":{"__isSmartRef__":true,"id":789},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"786":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"787":{"x":709,"y":648,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"788":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"789":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"790":{"x":0,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"791":{"style":{"__isSmartRef__":true,"id":792},"morph":{"__isSmartRef__":true,"id":784},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"792":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"793":{"resizeWidth":true,"resizeHeight":true},"794":{"submorphs":[{"__isSmartRef__":true,"id":795},{"__isSmartRef__":true,"id":803},{"__isSmartRef__":true,"id":839},{"__isSmartRef__":true,"id":863}],"scripts":[],"id":57,"shape":{"__isSmartRef__":true,"id":888},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":892},"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":893},"eventsAreIgnored":true,"windowMorph":{"__isSmartRef__":true,"id":783},"label":{"__isSmartRef__":true,"id":795},"closeButton":{"__isSmartRef__":true,"id":803},"menuButton":{"__isSmartRef__":true,"id":839},"collapseButton":{"__isSmartRef__":true,"id":863},"priorExtent":{"__isSmartRef__":true,"id":894},"owner":{"__isSmartRef__":true,"id":783},"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.TitleBar"},"795":{"submorphs":[],"scripts":[],"id":58,"shape":{"__isSmartRef__":true,"id":796},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":799},"_MaxTextWidth":null,"_MaxTextHeight":22,"textChunks":[{"__isSmartRef__":true,"id":800}],"isLabel":true,"eventsAreIgnored":true,"padding":{"__isSmartRef__":true,"id":802},"_FontSize":10,"_Padding":{"__isSmartRef__":true,"id":802},"owner":{"__isSmartRef__":true,"id":794},"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","__LivelyClassName__":"lively.morphic.Text"},"796":{"position":{"__isSmartRef__":true,"id":797},"_Extent":{"__isSmartRef__":true,"id":798},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":788},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"797":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"798":{"x":72,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"799":{"x":318.5,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"800":{"style":{"__isSmartRef__":true,"id":801},"morph":{"__isSmartRef__":true,"id":795},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"801":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"802":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"803":{"submorphs":[{"__isSmartRef__":true,"id":804}],"scripts":[],"id":59,"shape":{"__isSmartRef__":true,"id":812},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":826},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":816},"lighterFill":{"__isSmartRef__":true,"id":827},"label":{"__isSmartRef__":true,"id":804},"owner":{"__isSmartRef__":true,"id":794},"layout":{"__isSmartRef__":true,"id":836},"attributeConnections":[{"__isSmartRef__":true,"id":837},{"__isSmartRef__":true,"id":838}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"804":{"submorphs":[],"scripts":[],"id":60,"shape":{"__isSmartRef__":true,"id":805},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":808},"_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":809}],"padding":{"__isSmartRef__":true,"id":811},"_Padding":{"__isSmartRef__":true,"id":811},"owner":{"__isSmartRef__":true,"id":803},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","__LivelyClassName__":"lively.morphic.Text"},"805":{"position":{"__isSmartRef__":true,"id":806},"_Extent":{"__isSmartRef__":true,"id":807},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":788},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"806":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"807":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"808":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"809":{"style":{"__isSmartRef__":true,"id":810},"morph":{"__isSmartRef__":true,"id":804},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"810":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"811":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"812":{"position":{"__isSmartRef__":true,"id":813},"_Extent":{"__isSmartRef__":true,"id":814},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":815},"_Fill":{"__isSmartRef__":true,"id":816},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"813":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"814":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"815":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"816":{"stops":[{"__isSmartRef__":true,"id":817},{"__isSmartRef__":true,"id":819},{"__isSmartRef__":true,"id":821},{"__isSmartRef__":true,"id":823}],"vector":{"__isSmartRef__":true,"id":825},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"817":{"offset":0,"color":{"__isSmartRef__":true,"id":818}},"818":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"819":{"offset":0.4,"color":{"__isSmartRef__":true,"id":820}},"820":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"821":{"offset":0.6,"color":{"__isSmartRef__":true,"id":822}},"822":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"823":{"offset":1,"color":{"__isSmartRef__":true,"id":824}},"824":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"825":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"826":{"x":689,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"827":{"stops":[{"__isSmartRef__":true,"id":828},{"__isSmartRef__":true,"id":830},{"__isSmartRef__":true,"id":832},{"__isSmartRef__":true,"id":834}],"vector":{"__isSmartRef__":true,"id":825},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"828":{"offset":0,"color":{"__isSmartRef__":true,"id":829}},"829":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"830":{"offset":0.4,"color":{"__isSmartRef__":true,"id":831}},"831":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"832":{"offset":0.6,"color":{"__isSmartRef__":true,"id":833}},"833":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"834":{"offset":1,"color":{"__isSmartRef__":true,"id":835}},"835":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"836":{"moveHorizontal":true},"837":{"sourceObj":{"__isSmartRef__":true,"id":803},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":783},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"838":{"sourceObj":{"__isSmartRef__":true,"id":803},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":783},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"839":{"submorphs":[{"__isSmartRef__":true,"id":840}],"scripts":[],"id":61,"shape":{"__isSmartRef__":true,"id":848},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":851},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":816},"lighterFill":{"__isSmartRef__":true,"id":852},"label":{"__isSmartRef__":true,"id":840},"owner":{"__isSmartRef__":true,"id":794},"attributeConnections":[{"__isSmartRef__":true,"id":861},{"__isSmartRef__":true,"id":862}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"840":{"submorphs":[],"scripts":[],"id":62,"shape":{"__isSmartRef__":true,"id":841},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":844},"_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":845}],"padding":{"__isSmartRef__":true,"id":847},"_Padding":{"__isSmartRef__":true,"id":847},"owner":{"__isSmartRef__":true,"id":839},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","__LivelyClassName__":"lively.morphic.Text"},"841":{"position":{"__isSmartRef__":true,"id":842},"_Extent":{"__isSmartRef__":true,"id":843},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":788},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"842":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"843":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"844":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"845":{"style":{"__isSmartRef__":true,"id":846},"morph":{"__isSmartRef__":true,"id":840},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"846":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"847":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"848":{"position":{"__isSmartRef__":true,"id":849},"_Extent":{"__isSmartRef__":true,"id":850},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":815},"_Fill":{"__isSmartRef__":true,"id":816},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"849":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"850":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"851":{"x":3,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"852":{"stops":[{"__isSmartRef__":true,"id":853},{"__isSmartRef__":true,"id":855},{"__isSmartRef__":true,"id":857},{"__isSmartRef__":true,"id":859}],"vector":{"__isSmartRef__":true,"id":825},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"853":{"offset":0,"color":{"__isSmartRef__":true,"id":854}},"854":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"855":{"offset":0.4,"color":{"__isSmartRef__":true,"id":856}},"856":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"857":{"offset":0.6,"color":{"__isSmartRef__":true,"id":858}},"858":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"859":{"offset":1,"color":{"__isSmartRef__":true,"id":860}},"860":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"861":{"sourceObj":{"__isSmartRef__":true,"id":839},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":783},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"862":{"sourceObj":{"__isSmartRef__":true,"id":839},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":783},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"863":{"submorphs":[{"__isSmartRef__":true,"id":864}],"scripts":[],"id":63,"shape":{"__isSmartRef__":true,"id":872},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":875},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":816},"lighterFill":{"__isSmartRef__":true,"id":876},"label":{"__isSmartRef__":true,"id":864},"owner":{"__isSmartRef__":true,"id":794},"layout":{"__isSmartRef__":true,"id":885},"attributeConnections":[{"__isSmartRef__":true,"id":886},{"__isSmartRef__":true,"id":887}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"864":{"submorphs":[],"scripts":[],"id":64,"shape":{"__isSmartRef__":true,"id":865},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":868},"_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":869}],"padding":{"__isSmartRef__":true,"id":871},"_Padding":{"__isSmartRef__":true,"id":871},"owner":{"__isSmartRef__":true,"id":863},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","__LivelyClassName__":"lively.morphic.Text"},"865":{"position":{"__isSmartRef__":true,"id":866},"_Extent":{"__isSmartRef__":true,"id":867},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":788},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"866":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"867":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"868":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"869":{"style":{"__isSmartRef__":true,"id":870},"morph":{"__isSmartRef__":true,"id":864},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"870":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"871":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"872":{"position":{"__isSmartRef__":true,"id":873},"_Extent":{"__isSmartRef__":true,"id":874},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":815},"_Fill":{"__isSmartRef__":true,"id":816},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"873":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"874":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"875":{"x":670,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"876":{"stops":[{"__isSmartRef__":true,"id":877},{"__isSmartRef__":true,"id":879},{"__isSmartRef__":true,"id":881},{"__isSmartRef__":true,"id":883}],"vector":{"__isSmartRef__":true,"id":825},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"877":{"offset":0,"color":{"__isSmartRef__":true,"id":878}},"878":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"879":{"offset":0.4,"color":{"__isSmartRef__":true,"id":880}},"880":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"881":{"offset":0.6,"color":{"__isSmartRef__":true,"id":882}},"882":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"883":{"offset":1,"color":{"__isSmartRef__":true,"id":884}},"884":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"885":{"moveHorizontal":true},"886":{"sourceObj":{"__isSmartRef__":true,"id":863},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":783},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"887":{"sourceObj":{"__isSmartRef__":true,"id":863},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":783},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"888":{"position":{"__isSmartRef__":true,"id":889},"_Extent":{"__isSmartRef__":true,"id":890},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":891},"_Fill":{"__isSmartRef__":true,"id":766},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"889":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"890":{"x":709,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"891":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"892":{"resizeWidth":true,"adjustForNewBounds":true},"893":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"894":{"x":709,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"895":{"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":896},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"896":{"x":709,"y":670,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"897":{"adjustForNewBounds":true},"898":{"x":1104,"y":1035,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"899":{"x":709,"y":670,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"900":{"x":1342,"y":1043,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"901":{"submorphs":[{"__isSmartRef__":true,"id":902},{"__isSmartRef__":true,"id":955},{"__isSmartRef__":true,"id":1008},{"__isSmartRef__":true,"id":1061},{"__isSmartRef__":true,"id":1114},{"__isSmartRef__":true,"id":1139}],"scripts":[],"id":452,"shape":{"__isSmartRef__":true,"id":1157},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1162},"showsHalos":false,"halos":[],"name":"TextAttributePanel","partsBinMetaInfo":{"__isSmartRef__":true,"id":1163},"__SourceModuleName__":"Global.lively.morphic.Core","_Rotation":0,"_Scale":1,"selectedFont":null,"owner":{"__isSmartRef__":true,"id":0},"attributeConnections":[{"__isSmartRef__":true,"id":1164}],"doNotSerialize":[["layer"],["layer"],["layer"],["layer"],["layer"],"$$focusedText",["layer"]],"doNotCopyProperties":["$$focusedText"],"layer":{"__isSmartRef__":true,"id":1165},"focusedText":{"__isSmartRef__":true,"id":1235},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1457},"__LivelyClassName__":"lively.morphic.Box","withoutLayers":["ObserveTextFocusLayer3"]},"902":{"submorphs":[{"__isSmartRef__":true,"id":903}],"scripts":[],"id":4108,"shape":{"__isSmartRef__":true,"id":912},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":916},"_MaxTextWidth":98,"_MaxTextHeight":24,"textColor":{"__isSmartRef__":true,"id":915},"showsHalos":false,"halos":[],"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"FontChooserComboBox","partsBinMetaInfo":{"__isSmartRef__":true,"id":917},"textChunks":[{"__isSmartRef__":true,"id":918}],"charsReplaced":"empty","lastFindLoc":-5,"priorSelectionRange":null,"prevScroll":[0,0],"_Scale":1,"_ClipMode":"hidden","list":[],"attributeConnections":[{"__isSmartRef__":true,"id":920},{"__isSmartRef__":true,"id":921}],"doNotSerialize":["$$selection","$$savedTextString"],"doNotCopyProperties":["$$selection","$$savedTextString"],"listMorph":null,"_WhiteSpaceHandling":"pre-wrap","owner":{"__isSmartRef__":true,"id":901},"selection":"Comic Sans MS","savedTextString":"100","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":922},"__LivelyClassName__":"lively.morphic.Text"},"903":{"submorphs":[],"scripts":[],"id":5951,"shape":{"__isSmartRef__":true,"id":904},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":908},"_MaxTextWidth":73.09490509490479,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":907},"showsHalos":false,"halos":[],"_FontSize":11,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"fontFamilyLabel","partsBinMetaInfo":{"__isSmartRef__":true,"id":909},"textChunks":[{"__isSmartRef__":true,"id":910}],"charsReplaced":"size","lastFindLoc":1,"priorSelectionRange":[0,5],"prevScroll":[0,0],"_Scale":1,"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":902},"__LivelyClassName__":"lively.morphic.Text"},"904":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":905},"_Extent":{"__isSmartRef__":true,"id":906},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":907},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"905":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"906":{"x":73.09490509490479,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"907":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"908":{"x":-106.07192807192837,"y":1.4055944055943428,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"909":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"910":{"style":{"__isSmartRef__":true,"id":911},"morph":{"__isSmartRef__":true,"id":903},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"font family:","__LivelyClassName__":"lively.morphic.TextChunk"},"911":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"912":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":913},"_Extent":{"__isSmartRef__":true,"id":914},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":915},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"913":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"914":{"x":98,"y":24,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"915":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"916":{"x":121.1038961038962,"y":56.608391608391685,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"917":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"918":{"style":{"__isSmartRef__":true,"id":919},"morph":{"__isSmartRef__":true,"id":902},"storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"919":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"920":{"sourceObj":{"__isSmartRef__":true,"id":902},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":902},"targetMethodName":"textString","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"921":{"sourceObj":{"__isSmartRef__":true,"id":902},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":902},"targetMethodName":"selection","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"922":{"onMouseUp":{"__isSmartRef__":true,"id":923},"getList":{"__isSmartRef__":true,"id":930},"setList":{"__isSmartRef__":true,"id":933},"reset":{"__isSmartRef__":true,"id":936},"example":{"__isSmartRef__":true,"id":939},"removeList":{"__isSmartRef__":true,"id":942},"onBlur":{"__isSmartRef__":true,"id":945},"createListMorph":{"__isSmartRef__":true,"id":952}},"923":{"varMapping":{"__isSmartRef__":true,"id":924},"source":"function onMouseUp(evt) {\n\tif (evt.isCommandKey() || evt.isRightMouseButtonDown()) return $super(evt);\n\tif (this.listMorph) { this.removeList();\treturn true }\n\tvar list = this.createListMorph();\n\tthis.addMorph(list);\n\tlist.align(list.bounds().topLeft(), this.shape.bounds().bottomLeft())\n\tconnect(list, 'selection', this, 'selection');\n\tconnect(list, 'selection', this, 'removeList');\n\tif (this.listMorph) this.listMorph.remove();\n\tthis.listMorph = list;\n\treturn true;\n}","funcProperties":{"__isSmartRef__":true,"id":929},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"924":{"this":{"__isSmartRef__":true,"id":902},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":925}},"925":{"$super":{"__isSmartRef__":true,"id":926}},"926":{"varMapping":{"__isSmartRef__":true,"id":927},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":928},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"927":{"obj":{"__isSmartRef__":true,"id":902},"name":"onMouseUp"},"928":{},"929":{},"930":{"varMapping":{"__isSmartRef__":true,"id":931},"source":"function getList() {\n\treturn this.list || []\n}","funcProperties":{"__isSmartRef__":true,"id":932},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"931":{"this":{"__isSmartRef__":true,"id":902}},"932":{},"933":{"varMapping":{"__isSmartRef__":true,"id":934},"source":"function setList(list) {\n\treturn this.list = list;\n}","funcProperties":{"__isSmartRef__":true,"id":935},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"934":{"this":{"__isSmartRef__":true,"id":902}},"935":{},"936":{"varMapping":{"__isSmartRef__":true,"id":937},"source":"function reset() {\n\tthis.list = [];\n\tthis.textString = 'empty';\n\tthis.removeList()\n\tdisconnectAll(this)\n\tconnect(this, 'selection', this, 'textString')\n\tconnect(this, 'savedTextString', this, 'selection')\n\tthis.applyStyle({fixedWidth: true, fixedHeight: true, borderWidth: 1, overflow: 'hidden'})\n}","funcProperties":{"__isSmartRef__":true,"id":938},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"937":{"this":{"__isSmartRef__":true,"id":902}},"938":{},"939":{"varMapping":{"__isSmartRef__":true,"id":940},"source":"function example() {\n/*\nthis.example()\nthis.getList()\n*/\n\tthis.setList(Array.range(0,100));\n\tthis.textString = 'empty';\n}","funcProperties":{"__isSmartRef__":true,"id":941},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"940":{"this":{"__isSmartRef__":true,"id":902}},"941":{},"942":{"varMapping":{"__isSmartRef__":true,"id":943},"source":"function removeList() {\n\tthis.listMorph && this.listMorph.remove()\n\tthis.listMorph = null;\n}","funcProperties":{"__isSmartRef__":true,"id":944},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"943":{"this":{"__isSmartRef__":true,"id":902}},"944":{},"945":{"varMapping":{"__isSmartRef__":true,"id":946},"source":"function onBlur() {\n\t$super();\n\tthis.removeList();\n}","funcProperties":{"__isSmartRef__":true,"id":951},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"946":{"this":{"__isSmartRef__":true,"id":902},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":947}},"947":{"$super":{"__isSmartRef__":true,"id":948}},"948":{"varMapping":{"__isSmartRef__":true,"id":949},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":950},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"949":{"obj":{"__isSmartRef__":true,"id":902},"name":"onBlur"},"950":{},"951":{},"952":{"varMapping":{"__isSmartRef__":true,"id":953},"source":"function createListMorph() {\n\tvar list = lively.PartsBin.getPart('FontList', 'PartsBin/NewWorld');\n\tlist.listAvailableFonts();\n\treturn list;\n}","funcProperties":{"__isSmartRef__":true,"id":954},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"953":{"this":{"__isSmartRef__":true,"id":902}},"954":{},"955":{"submorphs":[{"__isSmartRef__":true,"id":956}],"scripts":[],"id":6067,"shape":{"__isSmartRef__":true,"id":965},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":969},"_MaxTextWidth":98,"_MaxTextHeight":24,"textColor":{"__isSmartRef__":true,"id":968},"showsHalos":false,"halos":[],"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"ComboText","partsBinMetaInfo":{"__isSmartRef__":true,"id":970},"textChunks":[{"__isSmartRef__":true,"id":971}],"charsReplaced":"empty","lastFindLoc":-5,"priorSelectionRange":[5,5],"prevScroll":[0,0],"_Scale":1,"_ClipMode":"hidden","list":[],"attributeConnections":[{"__isSmartRef__":true,"id":973},{"__isSmartRef__":true,"id":974}],"doNotSerialize":["$$selection","$$savedTextString"],"doNotCopyProperties":["$$selection","$$savedTextString"],"listMorph":null,"_WhiteSpaceHandling":"pre-wrap","owner":{"__isSmartRef__":true,"id":901},"selection":"100","savedTextString":"100","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":975},"__LivelyClassName__":"lively.morphic.Text"},"956":{"submorphs":[],"scripts":[],"id":66,"shape":{"__isSmartRef__":true,"id":957},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":961},"_MaxTextWidth":73.09490509490479,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":960},"showsHalos":false,"halos":[],"_FontSize":11,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"comboLabel","partsBinMetaInfo":{"__isSmartRef__":true,"id":962},"textChunks":[{"__isSmartRef__":true,"id":963}],"charsReplaced":"some text","lastFindLoc":-9,"priorSelectionRange":[0,5],"prevScroll":[0,0],"_Scale":1,"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":955},"__LivelyClassName__":"lively.morphic.Text"},"957":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":958},"_Extent":{"__isSmartRef__":true,"id":959},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":960},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"958":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"959":{"x":73.09490509490479,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"960":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"961":{"x":-105.96803196803216,"y":2.0139860139860275,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"962":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"963":{"style":{"__isSmartRef__":true,"id":964},"morph":{"__isSmartRef__":true,"id":956},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"font size:","__LivelyClassName__":"lively.morphic.TextChunk"},"964":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"965":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":966},"_Extent":{"__isSmartRef__":true,"id":967},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":968},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"966":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"967":{"x":98,"y":24,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"968":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"969":{"x":121,"y":87,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"970":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"971":{"style":{"__isSmartRef__":true,"id":972},"morph":{"__isSmartRef__":true,"id":955},"storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"972":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"973":{"sourceObj":{"__isSmartRef__":true,"id":955},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":955},"targetMethodName":"textString","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"974":{"sourceObj":{"__isSmartRef__":true,"id":955},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":955},"targetMethodName":"selection","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"975":{"onMouseUp":{"__isSmartRef__":true,"id":976},"getList":{"__isSmartRef__":true,"id":983},"setList":{"__isSmartRef__":true,"id":986},"reset":{"__isSmartRef__":true,"id":989},"example":{"__isSmartRef__":true,"id":992},"removeList":{"__isSmartRef__":true,"id":995},"onBlur":{"__isSmartRef__":true,"id":998},"createListMorph":{"__isSmartRef__":true,"id":1005}},"976":{"varMapping":{"__isSmartRef__":true,"id":977},"source":"function onMouseUp(evt) {\n\tif (evt.isCommandKey() || evt.isRightMouseButtonDown()) return $super(evt);\n\tif (this.listMorph) { this.removeList();\treturn true }\n\tvar list = this.createListMorph();\n\tthis.addMorph(list);\n\tlist.align(list.bounds().topLeft(), this.shape.bounds().bottomLeft())\n\tconnect(list, 'selection', this, 'selection');\n\tconnect(list, 'selection', this, 'removeList');\n\tif (this.listMorph) this.listMorph.remove();\n\tthis.listMorph = list;\n\treturn true;\n}","funcProperties":{"__isSmartRef__":true,"id":982},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"977":{"this":{"__isSmartRef__":true,"id":955},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":978}},"978":{"$super":{"__isSmartRef__":true,"id":979}},"979":{"varMapping":{"__isSmartRef__":true,"id":980},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":981},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"980":{"obj":{"__isSmartRef__":true,"id":955},"name":"onMouseUp"},"981":{},"982":{},"983":{"varMapping":{"__isSmartRef__":true,"id":984},"source":"function getList() {\n\treturn this.list || []\n}","funcProperties":{"__isSmartRef__":true,"id":985},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"984":{"this":{"__isSmartRef__":true,"id":955}},"985":{},"986":{"varMapping":{"__isSmartRef__":true,"id":987},"source":"function setList(list) {\n\treturn this.list = list;\n}","funcProperties":{"__isSmartRef__":true,"id":988},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"987":{"this":{"__isSmartRef__":true,"id":955}},"988":{},"989":{"varMapping":{"__isSmartRef__":true,"id":990},"source":"function reset() {\n\tthis.list = [];\n\tthis.textString = 'empty';\n\tthis.removeList()\n\tdisconnectAll(this)\n\tconnect(this, 'selection', this, 'textString')\n\tconnect(this, 'savedTextString', this, 'selection')\n\tthis.applyStyle({fixedWidth: true, fixedHeight: true, borderWidth: 1, overflow: 'hidden'})\n}","funcProperties":{"__isSmartRef__":true,"id":991},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"990":{"this":{"__isSmartRef__":true,"id":955}},"991":{},"992":{"varMapping":{"__isSmartRef__":true,"id":993},"source":"function example() {\n/*\nthis.example()\nthis.getList()\n*/\n\tthis.setList(Array.range(0,100));\n\tthis.textString = 'empty';\n}","funcProperties":{"__isSmartRef__":true,"id":994},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"993":{"this":{"__isSmartRef__":true,"id":955}},"994":{},"995":{"varMapping":{"__isSmartRef__":true,"id":996},"source":"function removeList() {\n\tthis.listMorph && this.listMorph.remove()\n\tthis.listMorph = null;\n}","funcProperties":{"__isSmartRef__":true,"id":997},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"996":{"this":{"__isSmartRef__":true,"id":955}},"997":{},"998":{"varMapping":{"__isSmartRef__":true,"id":999},"source":"function onBlur() {\n\t$super();\n\tthis.removeList();\n}","funcProperties":{"__isSmartRef__":true,"id":1004},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"999":{"this":{"__isSmartRef__":true,"id":955},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1000}},"1000":{"$super":{"__isSmartRef__":true,"id":1001}},"1001":{"varMapping":{"__isSmartRef__":true,"id":1002},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":1003},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1002":{"obj":{"__isSmartRef__":true,"id":955},"name":"onBlur"},"1003":{},"1004":{},"1005":{"varMapping":{"__isSmartRef__":true,"id":1006},"source":"function createListMorph() {\n\treturn new lively.morphic.List(new Rectangle(0,0, this.getExtent().x, 100), this.getList());\n}","funcProperties":{"__isSmartRef__":true,"id":1007},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1006":{"this":{"__isSmartRef__":true,"id":955}},"1007":{},"1008":{"submorphs":[{"__isSmartRef__":true,"id":1009}],"scripts":[],"id":6243,"shape":{"__isSmartRef__":true,"id":1018},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1022},"_MaxTextWidth":98,"_MaxTextHeight":24,"textColor":{"__isSmartRef__":true,"id":1021},"showsHalos":false,"halos":[],"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"ComboText","partsBinMetaInfo":{"__isSmartRef__":true,"id":1023},"textChunks":[{"__isSmartRef__":true,"id":1024}],"charsReplaced":"empty","lastFindLoc":-5,"priorSelectionRange":[5,5],"prevScroll":[0,0],"_Scale":1,"_ClipMode":"hidden","list":[],"attributeConnections":[{"__isSmartRef__":true,"id":1026},{"__isSmartRef__":true,"id":1027}],"doNotSerialize":["$$selection","$$savedTextString"],"doNotCopyProperties":["$$selection","$$savedTextString"],"listMorph":null,"_WhiteSpaceHandling":"pre-wrap","owner":{"__isSmartRef__":true,"id":901},"selection":"100","savedTextString":"100","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1028},"__LivelyClassName__":"lively.morphic.Text"},"1009":{"submorphs":[],"scripts":[],"id":66,"shape":{"__isSmartRef__":true,"id":1010},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1014},"_MaxTextWidth":80.09490509490479,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":1013},"showsHalos":false,"halos":[],"_FontSize":11,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"comboLabel","partsBinMetaInfo":{"__isSmartRef__":true,"id":1015},"textChunks":[{"__isSmartRef__":true,"id":1016}],"charsReplaced":"size","lastFindLoc":1,"priorSelectionRange":[0,5],"prevScroll":[0,0],"_Scale":1,"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":1008},"__LivelyClassName__":"lively.morphic.Text"},"1010":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1011},"_Extent":{"__isSmartRef__":true,"id":1012},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1013},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1011":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1012":{"x":80.09490509490479,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1013":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1014":{"x":-107.96803196803216,"y":2.0139860139860275,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1015":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1016":{"style":{"__isSmartRef__":true,"id":1017},"morph":{"__isSmartRef__":true,"id":1009},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"font weight:","__LivelyClassName__":"lively.morphic.TextChunk"},"1017":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1018":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1019},"_Extent":{"__isSmartRef__":true,"id":1020},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1021},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1019":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1020":{"x":98,"y":24,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1021":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1022":{"x":122,"y":118,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1023":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1024":{"style":{"__isSmartRef__":true,"id":1025},"morph":{"__isSmartRef__":true,"id":1008},"storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1025":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1026":{"sourceObj":{"__isSmartRef__":true,"id":1008},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":1008},"targetMethodName":"textString","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1027":{"sourceObj":{"__isSmartRef__":true,"id":1008},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":1008},"targetMethodName":"selection","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1028":{"onMouseUp":{"__isSmartRef__":true,"id":1029},"getList":{"__isSmartRef__":true,"id":1036},"setList":{"__isSmartRef__":true,"id":1039},"reset":{"__isSmartRef__":true,"id":1042},"example":{"__isSmartRef__":true,"id":1045},"removeList":{"__isSmartRef__":true,"id":1048},"onBlur":{"__isSmartRef__":true,"id":1051},"createListMorph":{"__isSmartRef__":true,"id":1058}},"1029":{"varMapping":{"__isSmartRef__":true,"id":1030},"source":"function onMouseUp(evt) {\n\tif (evt.isCommandKey() || evt.isRightMouseButtonDown()) return $super(evt);\n\tif (this.listMorph) { this.removeList();\treturn true }\n\tvar list = this.createListMorph();\n\tthis.addMorph(list);\n\tlist.align(list.bounds().topLeft(), this.shape.bounds().bottomLeft())\n\tconnect(list, 'selection', this, 'selection');\n\tconnect(list, 'selection', this, 'removeList');\n\tif (this.listMorph) this.listMorph.remove();\n\tthis.listMorph = list;\n\treturn true;\n}","funcProperties":{"__isSmartRef__":true,"id":1035},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1030":{"this":{"__isSmartRef__":true,"id":1008},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1031}},"1031":{"$super":{"__isSmartRef__":true,"id":1032}},"1032":{"varMapping":{"__isSmartRef__":true,"id":1033},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":1034},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1033":{"obj":{"__isSmartRef__":true,"id":1008},"name":"onMouseUp"},"1034":{},"1035":{},"1036":{"varMapping":{"__isSmartRef__":true,"id":1037},"source":"function getList() {\n\treturn this.list || []\n}","funcProperties":{"__isSmartRef__":true,"id":1038},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1037":{"this":{"__isSmartRef__":true,"id":1008}},"1038":{},"1039":{"varMapping":{"__isSmartRef__":true,"id":1040},"source":"function setList(list) {\n\treturn this.list = list;\n}","funcProperties":{"__isSmartRef__":true,"id":1041},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1040":{"this":{"__isSmartRef__":true,"id":1008}},"1041":{},"1042":{"varMapping":{"__isSmartRef__":true,"id":1043},"source":"function reset() {\n\tthis.list = [];\n\tthis.textString = 'empty';\n\tthis.removeList()\n\tdisconnectAll(this)\n\tconnect(this, 'selection', this, 'textString')\n\tconnect(this, 'savedTextString', this, 'selection')\n\tthis.applyStyle({fixedWidth: true, fixedHeight: true, borderWidth: 1, overflow: 'hidden'})\n}","funcProperties":{"__isSmartRef__":true,"id":1044},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1043":{"this":{"__isSmartRef__":true,"id":1008}},"1044":{},"1045":{"varMapping":{"__isSmartRef__":true,"id":1046},"source":"function example() {\n/*\nthis.example()\nthis.getList()\n*/\n\tthis.setList(Array.range(0,100));\n\tthis.textString = 'empty';\n}","funcProperties":{"__isSmartRef__":true,"id":1047},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1046":{"this":{"__isSmartRef__":true,"id":1008}},"1047":{},"1048":{"varMapping":{"__isSmartRef__":true,"id":1049},"source":"function removeList() {\n\tthis.listMorph && this.listMorph.remove()\n\tthis.listMorph = null;\n}","funcProperties":{"__isSmartRef__":true,"id":1050},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1049":{"this":{"__isSmartRef__":true,"id":1008}},"1050":{},"1051":{"varMapping":{"__isSmartRef__":true,"id":1052},"source":"function onBlur() {\n\t$super();\n\tthis.removeList();\n}","funcProperties":{"__isSmartRef__":true,"id":1057},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1052":{"this":{"__isSmartRef__":true,"id":1008},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1053}},"1053":{"$super":{"__isSmartRef__":true,"id":1054}},"1054":{"varMapping":{"__isSmartRef__":true,"id":1055},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":1056},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1055":{"obj":{"__isSmartRef__":true,"id":1008},"name":"onBlur"},"1056":{},"1057":{},"1058":{"varMapping":{"__isSmartRef__":true,"id":1059},"source":"function createListMorph() {\n\treturn new lively.morphic.List(new Rectangle(0,0, this.getExtent().x, 100), this.getList());\n}","funcProperties":{"__isSmartRef__":true,"id":1060},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1059":{"this":{"__isSmartRef__":true,"id":1008}},"1060":{},"1061":{"submorphs":[{"__isSmartRef__":true,"id":1062}],"scripts":[],"id":6291,"shape":{"__isSmartRef__":true,"id":1071},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1075},"_MaxTextWidth":98,"_MaxTextHeight":24,"textColor":{"__isSmartRef__":true,"id":1074},"showsHalos":false,"halos":[],"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"ComboText","partsBinMetaInfo":{"__isSmartRef__":true,"id":1076},"textChunks":[{"__isSmartRef__":true,"id":1077}],"charsReplaced":"empty","lastFindLoc":-5,"priorSelectionRange":[3,3],"prevScroll":[0,0],"_Scale":1,"_ClipMode":"hidden","list":[],"attributeConnections":[{"__isSmartRef__":true,"id":1079},{"__isSmartRef__":true,"id":1080}],"doNotSerialize":["$$selection","$$savedTextString"],"doNotCopyProperties":["$$selection","$$savedTextString"],"listMorph":null,"_WhiteSpaceHandling":"pre-wrap","owner":{"__isSmartRef__":true,"id":901},"selection":"100","savedTextString":"100","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1081},"__LivelyClassName__":"lively.morphic.Text"},"1062":{"submorphs":[],"scripts":[],"id":66,"shape":{"__isSmartRef__":true,"id":1063},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1067},"_MaxTextWidth":106.09490509490479,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":1066},"showsHalos":false,"halos":[],"_FontSize":11,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"comboLabel","partsBinMetaInfo":{"__isSmartRef__":true,"id":1068},"textChunks":[{"__isSmartRef__":true,"id":1069}],"charsReplaced":"size","lastFindLoc":1,"priorSelectionRange":[0,5],"prevScroll":[0,0],"_Scale":1,"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":1061},"__LivelyClassName__":"lively.morphic.Text"},"1063":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1064},"_Extent":{"__isSmartRef__":true,"id":1065},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1066},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1064":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1065":{"x":106.09490509490479,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1066":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1067":{"x":-106.96803196803216,"y":2.0139860139860275,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1068":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1069":{"style":{"__isSmartRef__":true,"id":1070},"morph":{"__isSmartRef__":true,"id":1062},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"font decoration:","__LivelyClassName__":"lively.morphic.TextChunk"},"1070":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1071":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1072},"_Extent":{"__isSmartRef__":true,"id":1073},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1074},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1072":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1073":{"x":98,"y":24,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1074":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1075":{"x":121,"y":149,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1076":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1077":{"style":{"__isSmartRef__":true,"id":1078},"morph":{"__isSmartRef__":true,"id":1061},"storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1078":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1079":{"sourceObj":{"__isSmartRef__":true,"id":1061},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":1061},"targetMethodName":"textString","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1080":{"sourceObj":{"__isSmartRef__":true,"id":1061},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":1061},"targetMethodName":"selection","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1081":{"onMouseUp":{"__isSmartRef__":true,"id":1082},"getList":{"__isSmartRef__":true,"id":1089},"setList":{"__isSmartRef__":true,"id":1092},"reset":{"__isSmartRef__":true,"id":1095},"example":{"__isSmartRef__":true,"id":1098},"removeList":{"__isSmartRef__":true,"id":1101},"onBlur":{"__isSmartRef__":true,"id":1104},"createListMorph":{"__isSmartRef__":true,"id":1111}},"1082":{"varMapping":{"__isSmartRef__":true,"id":1083},"source":"function onMouseUp(evt) {\n\tif (evt.isCommandKey() || evt.isRightMouseButtonDown()) return $super(evt);\n\tif (this.listMorph) { this.removeList();\treturn true }\n\tvar list = this.createListMorph();\n\tthis.addMorph(list);\n\tlist.align(list.bounds().topLeft(), this.shape.bounds().bottomLeft())\n\tconnect(list, 'selection', this, 'selection');\n\tconnect(list, 'selection', this, 'removeList');\n\tif (this.listMorph) this.listMorph.remove();\n\tthis.listMorph = list;\n\treturn true;\n}","funcProperties":{"__isSmartRef__":true,"id":1088},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1083":{"this":{"__isSmartRef__":true,"id":1061},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1084}},"1084":{"$super":{"__isSmartRef__":true,"id":1085}},"1085":{"varMapping":{"__isSmartRef__":true,"id":1086},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":1087},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1086":{"obj":{"__isSmartRef__":true,"id":1061},"name":"onMouseUp"},"1087":{},"1088":{},"1089":{"varMapping":{"__isSmartRef__":true,"id":1090},"source":"function getList() {\n\treturn this.list || []\n}","funcProperties":{"__isSmartRef__":true,"id":1091},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1090":{"this":{"__isSmartRef__":true,"id":1061}},"1091":{},"1092":{"varMapping":{"__isSmartRef__":true,"id":1093},"source":"function setList(list) {\n\treturn this.list = list;\n}","funcProperties":{"__isSmartRef__":true,"id":1094},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1093":{"this":{"__isSmartRef__":true,"id":1061}},"1094":{},"1095":{"varMapping":{"__isSmartRef__":true,"id":1096},"source":"function reset() {\n\tthis.list = [];\n\tthis.textString = 'empty';\n\tthis.removeList()\n\tdisconnectAll(this)\n\tconnect(this, 'selection', this, 'textString')\n\tconnect(this, 'savedTextString', this, 'selection')\n\tthis.applyStyle({fixedWidth: true, fixedHeight: true, borderWidth: 1, overflow: 'hidden'})\n}","funcProperties":{"__isSmartRef__":true,"id":1097},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1096":{"this":{"__isSmartRef__":true,"id":1061}},"1097":{},"1098":{"varMapping":{"__isSmartRef__":true,"id":1099},"source":"function example() {\n/*\nthis.example()\nthis.getList()\n*/\n\tthis.setList(Array.range(0,100));\n\tthis.textString = 'empty';\n}","funcProperties":{"__isSmartRef__":true,"id":1100},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1099":{"this":{"__isSmartRef__":true,"id":1061}},"1100":{},"1101":{"varMapping":{"__isSmartRef__":true,"id":1102},"source":"function removeList() {\n\tthis.listMorph && this.listMorph.remove()\n\tthis.listMorph = null;\n}","funcProperties":{"__isSmartRef__":true,"id":1103},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1102":{"this":{"__isSmartRef__":true,"id":1061}},"1103":{},"1104":{"varMapping":{"__isSmartRef__":true,"id":1105},"source":"function onBlur() {\n\t$super();\n\tthis.removeList();\n}","funcProperties":{"__isSmartRef__":true,"id":1110},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1105":{"this":{"__isSmartRef__":true,"id":1061},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1106}},"1106":{"$super":{"__isSmartRef__":true,"id":1107}},"1107":{"varMapping":{"__isSmartRef__":true,"id":1108},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":1109},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1108":{"obj":{"__isSmartRef__":true,"id":1061},"name":"onBlur"},"1109":{},"1110":{},"1111":{"varMapping":{"__isSmartRef__":true,"id":1112},"source":"function createListMorph() {\n\treturn new lively.morphic.List(new Rectangle(0,0, this.getExtent().x, 100), this.getList());\n}","funcProperties":{"__isSmartRef__":true,"id":1113},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1112":{"this":{"__isSmartRef__":true,"id":1061}},"1113":{},"1114":{"submorphs":[{"__isSmartRef__":true,"id":1115}],"scripts":[],"id":23346,"shape":{"__isSmartRef__":true,"id":1124},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1129},"color":{"__isSmartRef__":true,"id":1128},"showsHalos":false,"halos":[],"name":"ColorField","_Rotation":0,"partsBinMetaInfo":{"__isSmartRef__":true,"id":1130},"__SourceModuleName__":"Global.lively.morphic.ColorChooserDraft","owner":{"__isSmartRef__":true,"id":901},"_Scale":1,"label":{"__isSmartRef__":true,"id":1115},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1131},"__LivelyClassName__":"lively.morphic.ColorField"},"1115":{"submorphs":[],"scripts":[],"id":7286,"shape":{"__isSmartRef__":true,"id":1116},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1120},"_MaxTextWidth":106.09490509490479,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":1119},"showsHalos":false,"halos":[],"_FontSize":11,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"fontColorLabel","partsBinMetaInfo":{"__isSmartRef__":true,"id":1121},"textChunks":[{"__isSmartRef__":true,"id":1122}],"charsReplaced":"text","lastFindLoc":-4,"priorSelectionRange":[5,15],"prevScroll":[0,0],"_Scale":1,"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":1114},"__LivelyClassName__":"lively.morphic.Text"},"1116":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1117},"_Extent":{"__isSmartRef__":true,"id":1118},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1119},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1117":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1118":{"x":106.09490509490479,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1119":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1120":{"x":-140.96803196803216,"y":4.0139860139860275,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1121":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1122":{"style":{"__isSmartRef__":true,"id":1123},"morph":{"__isSmartRef__":true,"id":1115},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"font color:","__LivelyClassName__":"lively.morphic.TextChunk"},"1123":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1124":{"position":{"__isSmartRef__":true,"id":1125},"_Extent":{"__isSmartRef__":true,"id":1126},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1127},"_Fill":{"__isSmartRef__":true,"id":1128},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1125":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1126":{"x":34,"y":30,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1127":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1128":{"r":0.207,"g":0.591,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1129":{"x":155,"y":183,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1130":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","requiredModules":["lively.morphic.ColorChooserDraft"],"migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1131":{"onDragEnd":{"__isSmartRef__":true,"id":1132}},"1132":{"varMapping":{"__isSmartRef__":true,"id":1133},"source":"function onDragEnd(evt) {\n\t$super(evt);\n\tif (this.label) this.addMorph(this.label);\n\treturn true\n}","funcProperties":{"__isSmartRef__":true,"id":1138},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1133":{"this":{"__isSmartRef__":true,"id":1114},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1134}},"1134":{"$super":{"__isSmartRef__":true,"id":1135}},"1135":{"varMapping":{"__isSmartRef__":true,"id":1136},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":1137},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1136":{"obj":{"__isSmartRef__":true,"id":1114},"name":"onDragEnd"},"1137":{},"1138":{},"1139":{"submorphs":[{"__isSmartRef__":true,"id":1140}],"scripts":[],"id":66,"shape":{"__isSmartRef__":true,"id":1149},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1153},"_MaxTextWidth":168,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":1152},"showsHalos":false,"halos":[],"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"selectedTextName","partsBinMetaInfo":{"__isSmartRef__":true,"id":1154},"textChunks":[{"__isSmartRef__":true,"id":1155}],"charsReplaced":"s","lastFindLoc":6,"priorSelectionRange":[0,0],"prevScroll":[0,0],"_Scale":1,"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":901},"__LivelyClassName__":"lively.morphic.Text"},"1140":{"submorphs":[],"scripts":[],"id":7516,"shape":{"__isSmartRef__":true,"id":1141},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1145},"_MaxTextWidth":93.09490509490479,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":1144},"showsHalos":false,"halos":[],"_FontSize":11,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"selectedTextLabel","partsBinMetaInfo":{"__isSmartRef__":true,"id":1146},"textChunks":[{"__isSmartRef__":true,"id":1147}],"charsReplaced":"focus","lastFindLoc":-5,"priorSelectionRange":[3,3],"prevScroll":[0,0],"_Scale":1,"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":1139},"__LivelyClassName__":"lively.morphic.Text"},"1141":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1142},"_Extent":{"__isSmartRef__":true,"id":1143},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1144},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1142":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1143":{"x":93.09490509490479,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1144":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1145":{"x":-46.968031968032165,"y":2.0139860139860275,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1146":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1147":{"style":{"__isSmartRef__":true,"id":1148},"morph":{"__isSmartRef__":true,"id":1140},"storedString":"text:","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1148":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1149":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1150},"_Extent":{"__isSmartRef__":true,"id":1151},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1152},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1150":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1151":{"x":168,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1152":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1153":{"x":61,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1154":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1155":{"style":{"__isSmartRef__":true,"id":1156},"morph":{"__isSmartRef__":true,"id":1139},"storedString":"scriptSource","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1156":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1157":{"position":{"__isSmartRef__":true,"id":1158},"_Extent":{"__isSmartRef__":true,"id":1159},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1160},"_Fill":{"__isSmartRef__":true,"id":1161},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1158":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1159":{"x":238.69919392995348,"y":228.39055082886716,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1160":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1161":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1162":{"x":1182,"y":91,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1163":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1164":{"sourceObj":{"__isSmartRef__":true,"id":901},"sourceAttrName":"focusedText","targetObj":{"__isSmartRef__":true,"id":901},"targetMethodName":"selectTextMorph","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"1165":{"3":{"__isSmartRef__":true,"id":1166},"name":"ObserveTextFocusLayer3","__LivelyClassName__":"Layer","__SourceModuleName__":"Global.cop.Layers"},"1166":{"_layered_object":{"__isSmartRef__":true,"id":1167}},"1167":{"style":{"__isSmartRef__":true,"id":1168},"autoAdjustPadding":true,"suppressDropping":true,"name":"ScrollableTrait","def":{"__isSmartRef__":true,"id":1172},"optionsForApply":{"__isSmartRef__":true,"id":1173},"categories":{"__isSmartRef__":true,"id":1174},"extendedObjectsAndOptions":{"__isSmartRef__":true,"id":1176},"traitRegistry":{"__isSmartRef__":true,"id":1184},"isTrait":true,"doNotSerialize":["charsTyped"],"_layer_object_id":3,"textChunks":[{"__isSmartRef__":true,"id":1233}],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1168":{"borderWidth":1,"borderColor":{"__isSmartRef__":true,"id":1169},"fill":{"__isSmartRef__":true,"id":1170},"fixedWidth":true,"fixedHeight":true,"enableGrabbing":false,"enableDropping":false,"allowInput":true,"clipMode":"visible","fontFamily":"Helvetica","whiteSpaceHandling":"pre-wrap","padding":{"__isSmartRef__":true,"id":1171}},"1169":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1170":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"1171":{"x":2,"y":1,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"1172":{"name":"ScrollableTrait","def":{"__isSmartRef__":true,"id":1172},"optionsForApply":{"__isSmartRef__":true,"id":1173},"categories":{"__isSmartRef__":true,"id":1174},"extendedObjectsAndOptions":{"__isSmartRef__":true,"id":1176},"traitRegistry":{"__isSmartRef__":true,"id":1184},"isTrait":true,"__LivelyClassName__":"RealTrait","__SourceModuleName__":"Global.lively.Traits"},"1173":{},"1174":{" default category":{"__isSmartRef__":true,"id":1175},"accessing":{"__isSmartRef__":true,"id":1181},"scrolling":{"__isSmartRef__":true,"id":1182},"scroll event handling":{"__isSmartRef__":true,"id":1183}},"1175":{"name":"ScrollableTrait","def":{"__isSmartRef__":true,"id":1172},"optionsForApply":{"__isSmartRef__":true,"id":1173},"categories":{"__isSmartRef__":true,"id":1174},"extendedObjectsAndOptions":{"__isSmartRef__":true,"id":1176},"__LivelyClassName__":"RealTrait","__SourceModuleName__":"Global.lively.Traits"},"1176":{"classes":{"__isSmartRef__":true,"id":1177},"traits":{"__isSmartRef__":true,"id":1180}},"1177":{"lively.morphic.Text":{"__isSmartRef__":true,"id":1178},"lively.morphic.Morph":{"__isSmartRef__":true,"id":1173},"lively.morphic.List":{"__isSmartRef__":true,"id":1179}},"1178":{"override":["onMouseWheel"]},"1179":{"override":["onMouseWheel"]},"1180":{},"1181":{},"1182":{},"1183":{},"1184":{"lively.PartsBin.PartTrait":{"__isSmartRef__":true,"id":1185},"ScrollableTrait":{"__isSmartRef__":true,"id":1175},"TitleBarMorph":{"__isSmartRef__":true,"id":1193},"WindowMorph":{"__isSmartRef__":true,"id":1202},"HorizontalDividerTrait":{"__isSmartRef__":true,"id":1211},"SliderMorphTrait":{"__isSmartRef__":true,"id":1219}},"1185":{"name":"lively.PartsBin.PartTrait","def":{"__isSmartRef__":true,"id":1186},"optionsForApply":{"__isSmartRef__":true,"id":1187},"categories":{"__isSmartRef__":true,"id":1188},"extendedObjectsAndOptions":{"__isSmartRef__":true,"id":1190},"__LivelyClassName__":"RealTrait","__SourceModuleName__":"Global.lively.Traits"},"1186":{},"1187":{},"1188":{" default category":{"__isSmartRef__":true,"id":1189}},"1189":{},"1190":{"classes":{"__isSmartRef__":true,"id":1191},"traits":{"__isSmartRef__":true,"id":1192}},"1191":{"lively.morphic.Morph":{"__isSmartRef__":true,"id":1187}},"1192":{},"1193":{"name":"TitleBarMorph","def":{"__isSmartRef__":true,"id":1194},"optionsForApply":{"__isSmartRef__":true,"id":1195},"categories":{"__isSmartRef__":true,"id":1196},"extendedObjectsAndOptions":{"__isSmartRef__":true,"id":1199},"__LivelyClassName__":"RealTrait","__SourceModuleName__":"Global.lively.Traits"},"1194":{},"1195":{},"1196":{"initializing":{"__isSmartRef__":true,"id":1197},"window":{"__isSmartRef__":true,"id":1198}},"1197":{},"1198":{},"1199":{"classes":{"__isSmartRef__":true,"id":1200},"traits":{"__isSmartRef__":true,"id":1201}},"1200":{"lively.morphic.TitleBar":{"__isSmartRef__":true,"id":1195}},"1201":{},"1202":{"name":"WindowMorph","def":{"__isSmartRef__":true,"id":1203},"optionsForApply":{"__isSmartRef__":true,"id":1204},"categories":{"__isSmartRef__":true,"id":1205},"extendedObjectsAndOptions":{"__isSmartRef__":true,"id":1208},"__LivelyClassName__":"RealTrait","__SourceModuleName__":"Global.lively.Traits"},"1203":{},"1204":{},"1205":{"window behavior":{"__isSmartRef__":true,"id":1206},"collapsing":{"__isSmartRef__":true,"id":1207}},"1206":{},"1207":{},"1208":{"classes":{"__isSmartRef__":true,"id":1209},"traits":{"__isSmartRef__":true,"id":1210}},"1209":{"lively.morphic.Window":{"__isSmartRef__":true,"id":1204}},"1210":{},"1211":{"name":"HorizontalDividerTrait","def":{"__isSmartRef__":true,"id":1212},"optionsForApply":{"__isSmartRef__":true,"id":1213},"categories":{"__isSmartRef__":true,"id":1214},"extendedObjectsAndOptions":{"__isSmartRef__":true,"id":1216},"__LivelyClassName__":"RealTrait","__SourceModuleName__":"Global.lively.Traits"},"1212":{},"1213":{},"1214":{"internal slider logic":{"__isSmartRef__":true,"id":1215}},"1215":{},"1216":{"classes":{"__isSmartRef__":true,"id":1217},"traits":{"__isSmartRef__":true,"id":1218}},"1217":{"lively.morphic.HorizontalDivider":{"__isSmartRef__":true,"id":1213}},"1218":{},"1219":{"name":"SliderMorphTrait","def":{"__isSmartRef__":true,"id":1220},"optionsForApply":{"__isSmartRef__":true,"id":1222},"categories":{"__isSmartRef__":true,"id":1223},"extendedObjectsAndOptions":{"__isSmartRef__":true,"id":1230},"__LivelyClassName__":"RealTrait","__SourceModuleName__":"Global.lively.Traits"},"1220":{"mss":12,"style":{"__isSmartRef__":true,"id":1221}},"1221":{"borderWidth":1,"borderColor":{"__isSmartRef__":true,"id":1169}},"1222":{},"1223":{"settings":{"__isSmartRef__":true,"id":1224},"accessing":{"__isSmartRef__":true,"id":1225},"updating":{"__isSmartRef__":true,"id":1226},"slider logic":{"__isSmartRef__":true,"id":1227},"layouting":{"__isSmartRef__":true,"id":1228},"mouse events":{"__isSmartRef__":true,"id":1229}},"1224":{"mss":12,"style":{"__isSmartRef__":true,"id":1221}},"1225":{},"1226":{},"1227":{},"1228":{},"1229":{},"1230":{"classes":{"__isSmartRef__":true,"id":1231},"traits":{"__isSmartRef__":true,"id":1232}},"1231":{"lively.morphic.Slider":{"__isSmartRef__":true,"id":1222}},"1232":{},"1233":{"style":{"__isSmartRef__":true,"id":1234},"storedString":"Successfully saved http://www.lively-kernel.org/repository/webwerkstatt/robert/SceneRefactoring/RichText.xhtml","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1234":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"1235":{"submorphs":[],"scripts":[],"id":263,"shape":{"__isSmartRef__":true,"id":1236},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1241},"_MaxTextWidth":737,"_MaxTextHeight":359,"textStyle":null,"owner":{"__isSmartRef__":true,"id":1242},"layout":{"__isSmartRef__":true,"id":1444},"doitContext":{"__isSmartRef__":true,"id":901},"charsReplaced":"","lastFindLoc":531,"showsHalos":false,"halos":[],"_Rotation":0,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"scriptSource","savedTextString":"// TextAttributePanel (this)\n\n// ** TextAttributePanel's Scripts **\n\nthis.addScript(function reset() {\n\tif (this.layer) this.layer.beNotGlobal();\n\tthis.layer = null;\n\tdisconnectAll(this)\n\tconnect(this, 'focusedText', this, 'selectTextMorph')\n\tthis.selectTextMorph(null)\n\tthis.hookIntoTextClass();\n\tif (!this.hasOwnProperty('doNotSerialize'))\n\t\tthis.doNotSerialize = [];\n\tthis.doNotSerialize.push(['layer']);\n\n// this === this.constructor.prototype\n// this.constructor.prototype._renderContext\n// module('lively.LayerableMorphs').load()\n})\n\nthis.addScript(function selectTextMorph(morph) {\n\tthis.get('selectedTextName').textString = morph ? morph.name || String(morph) : 'no text selected'\n})\n\n\nthis.addScript(function getObserveTextLayer() {\n\tif (this.layer) return this.layer;\n\tvar layerName = 'ObserveTextFocusLayer', counter = 1;\n\twhile (Global[layerName + counter]) { counter++ }\n\tlayerName += counter;\n\tthis.layer = cop.create(layerName);\n\tthis.setWithoutLayers([this.layer]);\n\treturn this.layer;\n})\nthis.addScript(function hookIntoTextClass() {\n\tvar textAttributePanel = this;\n\tthis. getObserveTextLayer().refineClass(lively.morphic.Text, {\n\t\tonFocus: function(evt) { cop.proceed(evt); textAttributePanel.focusedText = this },\n\t\tonBlur: function(evt) { cop.proceed(evt); /*textAttributePanel.focusedText = null*/ },\n\t}).beGlobal()\n})\n\nthis.addScript(function setupConnections() {\n\tconnect(this.get('listFontButton'), 'fire', this, 'listAvailableFonts');\n});","textChunks":[{"__isSmartRef__":true,"id":1445},{"__isSmartRef__":true,"id":1447}],"priorSelectionRange":[411,411],"_ClipMode":"auto","prevScroll":[0,100],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1449},"__LivelyClassName__":"lively.morphic.Text"},"1236":{"position":{"__isSmartRef__":true,"id":1237},"_Extent":{"__isSmartRef__":true,"id":1238},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":1239},"_Fill":{"__isSmartRef__":true,"id":1240},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1237":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1238":{"x":737,"y":359,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1239":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1240":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1241":{"x":7,"y":9,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1242":{"submorphs":[{"__isSmartRef__":true,"id":1235}],"scripts":[],"id":452,"shape":{"__isSmartRef__":true,"id":1243},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1248},"showsHalos":false,"halos":[],"name":"ScriptEditorPane","partsBinMetaInfo":{"__isSmartRef__":true,"id":1249},"__SourceModuleName__":"Global.lively.morphic.Core","owner":{"__isSmartRef__":true,"id":1250},"_Rotation":0,"targetName":null,"searchText":null,"scriptList":null,"scriptSource":{"__isSmartRef__":true,"id":1235},"targetFound":null,"removeButton":null,"addButton":null,"closeButton":null,"target":{"__isSmartRef__":true,"id":901},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1371},"__LivelyClassName__":"lively.morphic.Box"},"1243":{"position":{"__isSmartRef__":true,"id":1244},"_Extent":{"__isSmartRef__":true,"id":1245},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1246},"_Fill":{"__isSmartRef__":true,"id":1247},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1244":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1245":{"x":759,"y":382,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1246":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1247":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1248":{"x":1,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1249":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1250":{"submorphs":[{"__isSmartRef__":true,"id":1251},{"__isSmartRef__":true,"id":1242}],"scripts":[],"id":264,"shape":{"__isSmartRef__":true,"id":1352},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":1354},"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1355},"priorExtent":{"__isSmartRef__":true,"id":1356},"targetMorph":{"__isSmartRef__":true,"id":1235},"titleBar":{"__isSmartRef__":true,"id":1251},"contentOffset":{"__isSmartRef__":true,"id":1357},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"highlighted":true,"_Rotation":0,"prevDragPos":{"__isSmartRef__":true,"id":1358},"showsHalos":false,"halos":[],"name":"ScriptEditor","partsBinMetaInfo":{"__isSmartRef__":true,"id":1359},"__SourceModuleName__":"Global.lively.morphic.Widgets","_Scale":1,"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1360},"__LivelyClassName__":"lively.morphic.Window"},"1251":{"submorphs":[{"__isSmartRef__":true,"id":1252},{"__isSmartRef__":true,"id":1260},{"__isSmartRef__":true,"id":1296},{"__isSmartRef__":true,"id":1320}],"scripts":[],"id":265,"shape":{"__isSmartRef__":true,"id":1345},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":1349},"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1350},"eventsAreIgnored":true,"windowMorph":{"__isSmartRef__":true,"id":1250},"label":{"__isSmartRef__":true,"id":1252},"closeButton":{"__isSmartRef__":true,"id":1260},"menuButton":{"__isSmartRef__":true,"id":1296},"collapseButton":{"__isSmartRef__":true,"id":1320},"priorExtent":{"__isSmartRef__":true,"id":1351},"owner":{"__isSmartRef__":true,"id":1250},"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.TitleBar"},"1252":{"submorphs":[],"scripts":[],"id":266,"shape":{"__isSmartRef__":true,"id":1253},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1256},"_MaxTextWidth":null,"_MaxTextHeight":22,"textStyle":null,"isLabel":true,"eventsAreIgnored":true,"padding":{"__isSmartRef__":true,"id":1257},"_FontSize":10,"_Padding":{"__isSmartRef__":true,"id":1257},"owner":{"__isSmartRef__":true,"id":1251},"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":1258}],"_ClipMode":"hidden","__LivelyClassName__":"lively.morphic.Text"},"1253":{"position":{"__isSmartRef__":true,"id":1254},"_Extent":{"__isSmartRef__":true,"id":1255},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1239},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1254":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1255":{"x":68,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1256":{"x":347,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1257":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1258":{"style":{"__isSmartRef__":true,"id":1259},"morph":{"__isSmartRef__":true,"id":1252},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"1259":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1260":{"submorphs":[{"__isSmartRef__":true,"id":1261}],"scripts":[],"id":267,"shape":{"__isSmartRef__":true,"id":1269},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1283},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1273},"lighterFill":{"__isSmartRef__":true,"id":1284},"label":{"__isSmartRef__":true,"id":1261},"owner":{"__isSmartRef__":true,"id":1251},"layout":{"__isSmartRef__":true,"id":1293},"attributeConnections":[{"__isSmartRef__":true,"id":1294},{"__isSmartRef__":true,"id":1295}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"1261":{"submorphs":[],"scripts":[],"id":268,"shape":{"__isSmartRef__":true,"id":1262},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1265},"_MaxTextWidth":null,"_MaxTextHeight":17,"textStyle":null,"padding":{"__isSmartRef__":true,"id":1266},"_Padding":{"__isSmartRef__":true,"id":1266},"owner":{"__isSmartRef__":true,"id":1260},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":1267}],"_ClipMode":"hidden","__LivelyClassName__":"lively.morphic.Text"},"1262":{"position":{"__isSmartRef__":true,"id":1263},"_Extent":{"__isSmartRef__":true,"id":1264},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1239},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1263":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1264":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1265":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1266":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1267":{"style":{"__isSmartRef__":true,"id":1268},"morph":{"__isSmartRef__":true,"id":1261},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"1268":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1269":{"position":{"__isSmartRef__":true,"id":1270},"_Extent":{"__isSmartRef__":true,"id":1271},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1272},"_Fill":{"__isSmartRef__":true,"id":1273},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1270":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1271":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1272":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1273":{"stops":[{"__isSmartRef__":true,"id":1274},{"__isSmartRef__":true,"id":1276},{"__isSmartRef__":true,"id":1278},{"__isSmartRef__":true,"id":1280}],"vector":{"__isSmartRef__":true,"id":1282},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1274":{"offset":0,"color":{"__isSmartRef__":true,"id":1275}},"1275":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1276":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1277}},"1277":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1278":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1279}},"1279":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1280":{"offset":1,"color":{"__isSmartRef__":true,"id":1281}},"1281":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1282":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1283":{"x":742,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1284":{"stops":[{"__isSmartRef__":true,"id":1285},{"__isSmartRef__":true,"id":1287},{"__isSmartRef__":true,"id":1289},{"__isSmartRef__":true,"id":1291}],"vector":{"__isSmartRef__":true,"id":1282},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1285":{"offset":0,"color":{"__isSmartRef__":true,"id":1286}},"1286":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1287":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1288}},"1288":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1289":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1290}},"1290":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1291":{"offset":1,"color":{"__isSmartRef__":true,"id":1292}},"1292":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1293":{"moveHorizontal":true},"1294":{"sourceObj":{"__isSmartRef__":true,"id":1260},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1250},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1295":{"sourceObj":{"__isSmartRef__":true,"id":1260},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1250},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1296":{"submorphs":[{"__isSmartRef__":true,"id":1297}],"scripts":[],"id":269,"shape":{"__isSmartRef__":true,"id":1305},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1308},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1273},"lighterFill":{"__isSmartRef__":true,"id":1309},"label":{"__isSmartRef__":true,"id":1297},"owner":{"__isSmartRef__":true,"id":1251},"attributeConnections":[{"__isSmartRef__":true,"id":1318},{"__isSmartRef__":true,"id":1319}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"1297":{"submorphs":[],"scripts":[],"id":270,"shape":{"__isSmartRef__":true,"id":1298},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1301},"_MaxTextWidth":null,"_MaxTextHeight":17,"textStyle":null,"padding":{"__isSmartRef__":true,"id":1302},"_Padding":{"__isSmartRef__":true,"id":1302},"owner":{"__isSmartRef__":true,"id":1296},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":1303}],"_ClipMode":"hidden","__LivelyClassName__":"lively.morphic.Text"},"1298":{"position":{"__isSmartRef__":true,"id":1299},"_Extent":{"__isSmartRef__":true,"id":1300},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1239},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1299":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1300":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1301":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1302":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1303":{"style":{"__isSmartRef__":true,"id":1304},"morph":{"__isSmartRef__":true,"id":1297},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"1304":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1305":{"position":{"__isSmartRef__":true,"id":1306},"_Extent":{"__isSmartRef__":true,"id":1307},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1272},"_Fill":{"__isSmartRef__":true,"id":1273},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1306":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1307":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1308":{"x":3,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1309":{"stops":[{"__isSmartRef__":true,"id":1310},{"__isSmartRef__":true,"id":1312},{"__isSmartRef__":true,"id":1314},{"__isSmartRef__":true,"id":1316}],"vector":{"__isSmartRef__":true,"id":1282},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1310":{"offset":0,"color":{"__isSmartRef__":true,"id":1311}},"1311":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1312":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1313}},"1313":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1314":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1315}},"1315":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1316":{"offset":1,"color":{"__isSmartRef__":true,"id":1317}},"1317":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1318":{"sourceObj":{"__isSmartRef__":true,"id":1296},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1250},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1319":{"sourceObj":{"__isSmartRef__":true,"id":1296},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1250},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1320":{"submorphs":[{"__isSmartRef__":true,"id":1321}],"scripts":[],"id":271,"shape":{"__isSmartRef__":true,"id":1329},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1332},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1273},"lighterFill":{"__isSmartRef__":true,"id":1333},"label":{"__isSmartRef__":true,"id":1321},"owner":{"__isSmartRef__":true,"id":1251},"layout":{"__isSmartRef__":true,"id":1342},"attributeConnections":[{"__isSmartRef__":true,"id":1343},{"__isSmartRef__":true,"id":1344}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"1321":{"submorphs":[],"scripts":[],"id":272,"shape":{"__isSmartRef__":true,"id":1322},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1325},"_MaxTextWidth":null,"_MaxTextHeight":17,"textStyle":null,"padding":{"__isSmartRef__":true,"id":1326},"_Padding":{"__isSmartRef__":true,"id":1326},"owner":{"__isSmartRef__":true,"id":1320},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":1327}],"_ClipMode":"hidden","__LivelyClassName__":"lively.morphic.Text"},"1322":{"position":{"__isSmartRef__":true,"id":1323},"_Extent":{"__isSmartRef__":true,"id":1324},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1239},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1323":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1324":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1325":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1326":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1327":{"style":{"__isSmartRef__":true,"id":1328},"morph":{"__isSmartRef__":true,"id":1321},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"1328":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1329":{"position":{"__isSmartRef__":true,"id":1330},"_Extent":{"__isSmartRef__":true,"id":1331},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1272},"_Fill":{"__isSmartRef__":true,"id":1273},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1330":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1331":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1332":{"x":723,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1333":{"stops":[{"__isSmartRef__":true,"id":1334},{"__isSmartRef__":true,"id":1336},{"__isSmartRef__":true,"id":1338},{"__isSmartRef__":true,"id":1340}],"vector":{"__isSmartRef__":true,"id":1282},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1334":{"offset":0,"color":{"__isSmartRef__":true,"id":1335}},"1335":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1336":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1337}},"1337":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1338":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1339}},"1339":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1340":{"offset":1,"color":{"__isSmartRef__":true,"id":1341}},"1341":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1342":{"moveHorizontal":true},"1343":{"sourceObj":{"__isSmartRef__":true,"id":1320},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1250},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1344":{"sourceObj":{"__isSmartRef__":true,"id":1320},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1250},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1345":{"position":{"__isSmartRef__":true,"id":1346},"_Extent":{"__isSmartRef__":true,"id":1347},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":1348},"_Fill":{"__isSmartRef__":true,"id":766},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1346":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1347":{"x":762,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1348":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1349":{"resizeWidth":true,"adjustForNewBounds":true},"1350":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1351":{"x":762,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1352":{"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":1353},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1353":{"x":762,"y":387,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1354":{"adjustForNewBounds":true},"1355":{"x":1710.6991939299535,"y":91,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1356":{"x":762,"y":387,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1357":{"x":0,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1358":{"x":1576.7870204327933,"y":80.24361427138898,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1359":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1360":{"setTitle":{"__isSmartRef__":true,"id":1361},"setTarget":{"__isSmartRef__":true,"id":1368}},"1361":{"varMapping":{"__isSmartRef__":true,"id":1362},"source":"function setTitle(s) {\n\tthis.titleBar.label.setTextString(s)\n}","funcProperties":{"__isSmartRef__":true,"id":1367},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1362":{"this":{"__isSmartRef__":true,"id":1250},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1363}},"1363":{"$super":{"__isSmartRef__":true,"id":1364}},"1364":{"varMapping":{"__isSmartRef__":true,"id":1365},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":1366},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1365":{"obj":{"__isSmartRef__":true,"id":1250},"name":"setTitle"},"1366":{},"1367":{},"1368":{"varMapping":{"__isSmartRef__":true,"id":1369},"source":"function setTarget(obj) {\n\tthis.submorphs.last().setTarget(obj)\n}","funcProperties":{"__isSmartRef__":true,"id":1370},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1369":{"this":{"__isSmartRef__":true,"id":1250}},"1370":{},"1371":{"addTargetScript":{"__isSmartRef__":true,"id":1372},"addTestObject":{"__isSmartRef__":true,"id":1375},"allMorphNames":{"__isSmartRef__":true,"id":1378},"allScriptListItems":{"__isSmartRef__":true,"id":1381},"bindMorphNames":{"__isSmartRef__":true,"id":1384},"doSearch":{"__isSmartRef__":true,"id":1387},"findSubobjects":{"__isSmartRef__":true,"id":1390},"generateSourceForConnection":{"__isSmartRef__":true,"id":1393},"generateSourceForObject":{"__isSmartRef__":true,"id":1396},"generateSourceForProperty":{"__isSmartRef__":true,"id":1399},"generateSourceForScript":{"__isSmartRef__":true,"id":1402},"generateSourceForValue":{"__isSmartRef__":true,"id":1405},"generateTargetCode":{"__isSmartRef__":true,"id":1408},"highlightSelectedObject":{"__isSmartRef__":true,"id":1411},"listItemsForObj":{"__isSmartRef__":true,"id":1414},"removeTargetScript":{"__isSmartRef__":true,"id":1417},"reset":{"__isSmartRef__":true,"id":1420},"setSourceInPane":{"__isSmartRef__":true,"id":1423},"setTarget":{"__isSmartRef__":true,"id":1426},"setupConnections":{"__isSmartRef__":true,"id":1429},"showTopLevelItems":{"__isSmartRef__":true,"id":1432},"sortedScriptNamesOfObj":{"__isSmartRef__":true,"id":1435},"updateScriptList":{"__isSmartRef__":true,"id":1438},"updateSourcePane":{"__isSmartRef__":true,"id":1441}},"1372":{"varMapping":{"__isSmartRef__":true,"id":1373},"source":"function addTargetScript(name) {\n\tvar target = this.target;\n\tif (!target) return;\n\n\ttarget.addScript(\"function \" + name + \"() {\\n\\n}\"); \n\n\tthis.updateScriptList();\n}","funcProperties":{"__isSmartRef__":true,"id":1374},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1373":{"this":{"__isSmartRef__":true,"id":1242}},"1374":{},"1375":{"varMapping":{"__isSmartRef__":true,"id":1376},"source":"function addTestObject() {\n\tthis.testObject = {\n\t\tname: 'ScriptEditorTest',\n\t\taddScript: function addScript(funcOrString, optName) {\n\t\t\tvar func = Function.fromString(funcOrString);\n\t\t\treturn func.asScriptOf(this, optName);\n\t\t}.asScript()\n\t}\n}","funcProperties":{"__isSmartRef__":true,"id":1377},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1376":{"this":{"__isSmartRef__":true,"id":1242}},"1377":{},"1378":{"varMapping":{"__isSmartRef__":true,"id":1379},"source":"function allMorphNames() {\n\tvar names = [];\n\tthis.world().withAllSubmorphsDo(function() { if (this.name) names.push(this.name) })\n\treturn names;\n}","funcProperties":{"__isSmartRef__":true,"id":1380},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1379":{"this":{"__isSmartRef__":true,"id":1242}},"1380":{},"1381":{"varMapping":{"__isSmartRef__":true,"id":1382},"source":"function allScriptListItems() {\n\tvar obj = this.target;\n\tif (!obj) return [];\n\n\tvar listItems = this.findSubobjects(obj).collect(function(ea) {\n\t\treturn this.listItemsForObj(ea);\n\t}, this).flatten()\n\n\treturn listItems;\n}","funcProperties":{"__isSmartRef__":true,"id":1383},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1382":{"this":{"__isSmartRef__":true,"id":1242}},"1383":{},"1384":{"varMapping":{"__isSmartRef__":true,"id":1385},"source":"function bindMorphNames(submorphNames) {\n\tsubmorphNames.forEach(function(ea) {\n\t\tthis[ea]= this.getMorphNamed(ea)\n\t}, this)\n}","funcProperties":{"__isSmartRef__":true,"id":1386},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1385":{"this":{"__isSmartRef__":true,"id":1242}},"1386":{},"1387":{"varMapping":{"__isSmartRef__":true,"id":1388},"source":"function doSearch(string) {\n\talert('searching ' + string);\n\tvar allItems = this.allScriptListItems();\n\tallItems.select(function(item) {})\n}","funcProperties":{"__isSmartRef__":true,"id":1389},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1388":{"this":{"__isSmartRef__":true,"id":1242}},"1389":{},"1390":{"varMapping":{"__isSmartRef__":true,"id":1391},"source":"function findSubobjects(obj) {\n\tvar objs = [];\n\tobj.withAllSubmorphsDo(function(){ objs.push(this) });\n\n\tif (obj.testObject && obj.testObject.name)\n\t\tobjs.push(obj.testObject)\n\treturn objs\n}","funcProperties":{"__isSmartRef__":true,"id":1392},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1391":{"this":{"__isSmartRef__":true,"id":1242}},"1392":{},"1393":{"varMapping":{"__isSmartRef__":true,"id":1394},"source":"function generateSourceForConnection(baseObject, targetObject, connection) {\n\tvar c = connection;\n\tif (!c.getTargetObj() || !c.getTargetObj().name || \n\t\t!c.getSourceObj() || !c.getSourceObj().name) return String(c);\n\n\tvar optConfig = []\n\tif (c.converterString)\n\t\toptConfig.push(\"converter: \\n\\t\" + c.converterString)\n\tif (c.updaterString)\n\t\toptConfig.push(\"updater: \\n\\t\" + c.updaterString)\n\treturn Strings.format('connect(%s, \"%s\", %s, \"%s\", {%s});', \n\t\t\tthis.generateTargetCode(baseObject, c.getSourceObj()),\n\t\t\tc.getSourceAttrName(),\n\t\t\tthis.generateTargetCode(baseObject, c.getTargetObj()),\n\t\t\tc.getTargetMethodName(),\n\t\t\toptConfig.join(','));\n\n}","funcProperties":{"__isSmartRef__":true,"id":1395},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1394":{"this":{"__isSmartRef__":true,"id":1242}},"1395":{},"1396":{"varMapping":{"__isSmartRef__":true,"id":1397},"source":"function generateSourceForObject(baseObject, targetObj) {\n\tvar source = \"// \" + targetObj.name + \" (\" + \n\t\tthis.generateTargetCode(baseObject, targetObj) + \")\\n\\n\"\n\n\n\tvar scriptNames = this.sortedScriptNamesOfObj(targetObj)\n\tif (scriptNames.length > 0) {\n\t\tsource += \"// ** \" + targetObj.name\t+ \"'s Scripts **\\n\"\n\t\tsource += scriptNames.collect(function(ea) {\n\t\t\treturn this.generateSourceForScript(baseObject, targetObj, ea)\n\t\t}, this).join('\\n\\n');\n\t}\n\n\tif (targetObj.attributeConnections) {\n\t\tsource += \"\\n\\n// ** \" + targetObj.name\t+ \"'s Connections **\\n\"\n\t\tsource += targetObj.attributeConnections.collect(function(ea) {\n\t\t\treturn this.generateSourceForConnection(baseObject, targetObj, ea)\n\t\t}, this).join('\\n');\n\t}\n\n\tif (targetObj.scriptSource && Object.isString(targetObj.scriptSource)) {\n\t\tsource += \"\\n\\n\";\n\t\tsource += this.generateSourceForProperty(\n\t\t\tbaseObject, targetObj, \"scriptSource\");\n\t}\n\n\treturn source\n}","funcProperties":{"__isSmartRef__":true,"id":1398},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1397":{"this":{"__isSmartRef__":true,"id":1242}},"1398":{},"1399":{"varMapping":{"__isSmartRef__":true,"id":1400},"source":"function generateSourceForProperty(baseObject, targetObject, propertyName) {\n\tvar value = targetObject[propertyName];\n\treturn Strings.format('%s.'+ propertyName +'=%s;', \n\t\tthis.generateTargetCode(baseObject, targetObject),\t\n\t\tthis.generateSourceForValue(value))\n}","funcProperties":{"__isSmartRef__":true,"id":1401},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1400":{"this":{"__isSmartRef__":true,"id":1242}},"1401":{},"1402":{"varMapping":{"__isSmartRef__":true,"id":1403},"source":"function generateSourceForScript(baseObject, targetObject, scriptName) {\n\tvar script =targetObject[scriptName].getOriginal();\n\treturn Strings.format('%s.addScript(%s);', \n\t\tthis.generateTargetCode(baseObject, targetObject) ,script)\n}","funcProperties":{"__isSmartRef__":true,"id":1404},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1403":{"this":{"__isSmartRef__":true,"id":1242}},"1404":{},"1405":{"varMapping":{"__isSmartRef__":true,"id":1406},"source":"function generateSourceForValue(value) {\n\tif (Object.isString(value)) \n\t\treturn '\"' + value + '\"'\n\telse \n\t\treturn value\n}","funcProperties":{"__isSmartRef__":true,"id":1407},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1406":{"this":{"__isSmartRef__":true,"id":1242}},"1407":{},"1408":{"varMapping":{"__isSmartRef__":true,"id":1409},"source":"function generateTargetCode(baseObject, targetObject) {\n\tvar name = targetObject.name;\n\tif (baseObject === targetObject) \n\t\treturn \"this\"\n\telse if (baseObject[name] === targetObject) \n\t\treturn \"this.\" + name\n\telse if (baseObject.testObject === targetObject) \n\t\treturn \"this.testObject\"\n\telse if (baseObject.get(name) === targetObject) \n\t\treturn 'this.get(\"' + name + '\")'\n\telse if (targetObject instanceof Morph) \n\t\treturn'$morph(\"' + name + '\")'\n\telse \n\t\treturn \"????\"\n}","funcProperties":{"__isSmartRef__":true,"id":1410},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1409":{"this":{"__isSmartRef__":true,"id":1242}},"1410":{},"1411":{"varMapping":{"__isSmartRef__":true,"id":1412},"source":"function highlightSelectedObject(selection) {\n\tif (selection && selection.targetObj) showMorph(selection.targetObj)\n}","funcProperties":{"__isSmartRef__":true,"id":1413},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1412":{"this":{"__isSmartRef__":true,"id":1242}},"1413":{},"1414":{"varMapping":{"__isSmartRef__":true,"id":1415},"source":"function listItemsForObj(obj, optPrefix) {\n\n\tvar listItems = [];\n\tvar prefix = optPrefix || \"\";\t\n\n\n\tif (obj.name) listItems.push({\n\t\tisListItem: true,\n\t\tstring: \"Object: \" + obj.name || \"unnamed\",\n\t\tvalue: {obj: obj, targetObj: obj}\t\n\t});\n\n\tif (obj.scriptSource && Object.isString(obj.scriptSource)) {\n\t\tlistItems.push({\n\t\t\tisListItem: true,\n\t\t\tstring: \" scriptSource\",\n\t\t\tvalue: {obj: obj, propertyName: 'scriptSource'}\t\n\t\t});\n\t}\n\n\tlistItems = listItems.concat(this.sortedScriptNamesOfObj(obj)\n\t\t.collect(function(name) { \n\t\t\treturn {isListItem: true, string: \" \" + name, value: {obj: obj, scriptName: name}}}))\n\n\t// BUG don't bind connections here...\n\tif (obj.attributeConnections)\n\t\t\tlistItems = listItems.concat(obj.attributeConnections.collect(function(ea) {\n\t\t\t\treturn {\n\t\t\t\t\tisListItem: true, \n\t\t\t\t\tstring: \" [\" + ea.getSourceAttrName() + \" -> \" + \n\t\t\t\t\t\tea.getTargetObj() + \".\" + ea.getTargetMethodName() + \"]\", \n\t\t\t\t\tvalue: {obj: obj, connection: ea }}\n\t\t\t}));\n\n\treturn listItems\n}","funcProperties":{"__isSmartRef__":true,"id":1416},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1415":{"this":{"__isSmartRef__":true,"id":1242}},"1416":{},"1417":{"varMapping":{"__isSmartRef__":true,"id":1418},"source":"function removeTargetScript() {\n\tvar target = this.scriptList.selection.obj;\n\tif (!target) return;\n\n\n\tvar scriptName = this.scriptList.selection.scriptName; \n\tif (scriptName) {\n\t\tdelete target[scriptName];\n\t}\n\n\tvar connection = this.scriptList.selection.connection; \n\tif (connection)\n\t\tconnection.disconnect()\n\n\tthis.updateScriptList();\n}","funcProperties":{"__isSmartRef__":true,"id":1419},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1418":{"this":{"__isSmartRef__":true,"id":1242}},"1419":{},"1420":{"varMapping":{"__isSmartRef__":true,"id":1421},"source":"function reset() {\n\t// this.reset()\n\tthis.bindMorphNames(\"targetName searchText scriptList scriptSource targetFound removeButton addButton closeButton\".split(\" \"))\n\tthis.target = null;\n\t// this.targetName.setTextString(\"nobody\");\n\t// this.scriptList.updateList([]);\n\tthis.scriptSource.setTextString(\"\");\n\t// this.searchText.setTextString(\"search for something\");\n}","funcProperties":{"__isSmartRef__":true,"id":1422},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1421":{"this":{"__isSmartRef__":true,"id":1242}},"1422":{},"1423":{"varMapping":{"__isSmartRef__":true,"id":1424},"source":"function setSourceInPane(source, pane) {\n\tpane.setTextString(source);\n\tpane.owner.owner.scrollToTop();\n\n\tpane.highlightJavaScriptSyntax()\n}","funcProperties":{"__isSmartRef__":true,"id":1425},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1424":{"this":{"__isSmartRef__":true,"id":1242}},"1425":{},"1426":{"varMapping":{"__isSmartRef__":true,"id":1427},"source":"function setTarget(obj) {\n\t// if (obj) alertOK(\"set target \" + obj.name)\n\tthis.target = obj\n\t// this.updateScriptList()\n\tif (!this.target) \n\t\tsource = 'no source';\n\telse \n\t\tsource = this.generateSourceForObject(this.target, this.target);\n\tthis.get('scriptSource').setTextString(source)\n\tthis.get('scriptSource').doitContext = this.target\n}","funcProperties":{"__isSmartRef__":true,"id":1428},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1427":{"this":{"__isSmartRef__":true,"id":1242}},"1428":{},"1429":{"varMapping":{"__isSmartRef__":true,"id":1430},"source":"function setupConnections() {\n\t// this.setupConnections();\n\tconnect(this.targetName, 'textString', \n\t\tthis, 'target', \n\t\t{converter: function(n) { return $morph(n) }})\n\n\tconnect(this, 'target', \n\t\tthis.targetFound, 'setFill', \n\t\t{converter: function(obj) { return obj ? Color.green : Color.red}})\n\n\tconnect(this, 'target', this, 'setTarget')\n\n\tconnect(this.searchText, 'savedTextString', this, 'doSearch')\n}","funcProperties":{"__isSmartRef__":true,"id":1431},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1430":{"this":{"__isSmartRef__":true,"id":1242}},"1431":{},"1432":{"varMapping":{"__isSmartRef__":true,"id":1433},"source":"function showTopLevelItems() {\n\tvar topLevelMorphs = this.world().submorphs.reject(function(morph){\n\t\treturn !morph.name;\n\t})\n\tvar morphNames = topLevelMorphs.pluck('name'),\n\t\titems = morphNames.collect(function(name) {\n\t\t\treturn [name, function() { $morph('targetName').setTextString(name) }]\n\t\t});\n\tMenuMorph.openAtHand(items, 'Select morph to edit')\n}","funcProperties":{"__isSmartRef__":true,"id":1434},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1433":{"this":{"__isSmartRef__":true,"id":1242}},"1434":{},"1435":{"varMapping":{"__isSmartRef__":true,"id":1436},"source":"function sortedScriptNamesOfObj(obj) {\n\treturn Functions.own(obj)\n\t\t.select(function(name) { return obj[name].hasLivelyClosure })\n\t\t.sortBy(function(name) { return name.toLowerCase() });\n}","funcProperties":{"__isSmartRef__":true,"id":1437},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1436":{"this":{"__isSmartRef__":true,"id":1242}},"1437":{},"1438":{"varMapping":{"__isSmartRef__":true,"id":1439},"source":"function updateScriptList() {\n\tthis.scriptList.updateList(this.allScriptListItems());\n\t// this.scriptList.selectLineAt(this.scriptList.selectedLineNo);\n\t// this.scriptSource.owner.owner.scrollToTop(); // demeter :-D\n}","funcProperties":{"__isSmartRef__":true,"id":1440},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1439":{"this":{"__isSmartRef__":true,"id":1242}},"1440":{},"1441":{"varMapping":{"__isSmartRef__":true,"id":1442},"source":"function updateSourcePane(selection) { \n\tvar textMorph = this.scriptSource;\n\n\tif (!selection || !selection.obj) {\n\t\ttextMorph.setTextString(\"\");\n\t\treturn;\n\t}\n\n\tif (selection.targetObj) {\n\t\tthis.setSourceInPane(this.generateSourceForObject(\n\t\t\ttextMorph.getDoitContext(), selection.targetObj), textMorph);\n\t\treturn;\n\t}\n\n\tif (selection.connection) {\n\t\tthis.setSourceInPane(this.generateSourceForConnection(\n\t\t\ttextMorph.getDoitContext(),selection.obj,selection.connection), textMorph);\n\t\treturn;\n\t}\n\n\tif (selection.propertyName) {\n\t\tthis.setSourceInPane(this.generateSourceForProperty(\n\t\t\ttextMorph.getDoitContext(), selection.obj, selection.propertyName), textMorph);\n\t\treturn;\n\t}\n\n\tthis.setSourceInPane(\n\t\tthis.generateSourceForScript(textMorph.getDoitContext(),selection.obj, selection.scriptName), \n\t\ttextMorph)\n}","funcProperties":{"__isSmartRef__":true,"id":1443},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1442":{"this":{"__isSmartRef__":true,"id":1242}},"1443":{},"1444":{"resizeWidth":true,"resizeHeight":true},"1445":{"style":{"__isSmartRef__":true,"id":1446},"morph":{"__isSmartRef__":true,"id":1235},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"// TextAttributePanel (this)\n\n// ** TextAttributePanel's Scripts **","__LivelyClassName__":"lively.morphic.TextChunk"},"1446":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1447":{"style":{"__isSmartRef__":true,"id":1448},"morph":{"__isSmartRef__":true,"id":1235},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"\n\nthis.addScript(function reset() {\n\tif (this.layer) this.layer.beNotGlobal();\n\tthis.layer = null;\n\tdisconnectAll(this)\n\tconnect(this, 'focusedText', this, 'selectTextMorph')\n\tthis.selectTextMorph(null)\n\tthis.hookIntoTextClass();\n\tif (!this.hasOwnProperty('doNotSerialize'))\n\t\tthis.doNotSerialize = [];\n\tthis.doNotSerialize.push(['layer']);\n\n/*\nthis === this.constructor.prototype\nthis.constructor.prototype._renderContext\nmodule('lively.LayerableMorphs').load()\nthis.submorphs.reject(function(ea) { return ea === this.get('selectedTextName') }, this).invoke('moveBy', pt(-2,0))\n*/\n})\n\nthis.addScript(function selectTextMorph(morph) {\n\tthis.get('selectedTextName').textString = morph ? morph.name || String(morph) : 'no text selected'\n})\n\n\n\nthis.addScript(function getObserveTextLayer() {\n\tif (this.layer) return this.layer;\n\tvar layerName = 'ObserveTextFocusLayer', counter = 1;\n\twhile (Global[layerName + counter]) { counter++ }\n\tlayerName += counter;\n\tthis.layer = cop.create(layerName);\n\tthis.setWithoutLayers([this.layer]);\n\treturn this.layer;\n})\nthis.addScript(function hookIntoTextClass() {\n\tvar textAttributePanel = this;\n\tthis. getObserveTextLayer().refineClass(lively.morphic.Text, {\n\t\tonFocus: function(evt) { cop.proceed(evt); textAttributePanel.focusedText = this },\n\t\tonBlur: function(evt) { cop.proceed(evt); /*textAttributePanel.focusedText = null*/ },\n\t}).beGlobal()\n})\n\nthis.addScript(function setupConnections() {\n\tconnect(this.get('listFontButton'), 'fire', this, 'listAvailableFonts');\n});","__LivelyClassName__":"lively.morphic.TextChunk"},"1448":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1449":{"doSave":{"__isSmartRef__":true,"id":1450}},"1450":{"varMapping":{"__isSmartRef__":true,"id":1451},"source":"function doSave() {\n\t$super()\n\talertOK(\"eval all for \" + this.getDoitContext())\n\tthis.boundEval(this.textString)\n}","funcProperties":{"__isSmartRef__":true,"id":1456},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1451":{"this":{"__isSmartRef__":true,"id":1235},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1452}},"1452":{"$super":{"__isSmartRef__":true,"id":1453}},"1453":{"varMapping":{"__isSmartRef__":true,"id":1454},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":1455},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1454":{"obj":{"__isSmartRef__":true,"id":1235},"name":"doSave"},"1455":{},"1456":{},"1457":{"setupConnections":{"__isSmartRef__":true,"id":1458},"reset":{"__isSmartRef__":true,"id":1461},"getObserveTextLayer":{"__isSmartRef__":true,"id":1464},"hookIntoTextClass":{"__isSmartRef__":true,"id":1467},"selectTextMorph":{"__isSmartRef__":true,"id":1470}},"1458":{"varMapping":{"__isSmartRef__":true,"id":1459},"source":"function setupConnections() {\n\tconnect(this.get('listFontButton'), 'fire', this, 'listAvailableFonts');\n}","funcProperties":{"__isSmartRef__":true,"id":1460},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"1459":{"this":{"__isSmartRef__":true,"id":901}},"1460":{},"1461":{"varMapping":{"__isSmartRef__":true,"id":1462},"source":"function reset() {\n\tif (this.layer) this.layer.beNotGlobal();\n\tthis.layer = null;\n\tdisconnectAll(this)\n\tconnect(this, 'focusedText', this, 'selectTextMorph')\n\tthis.selectTextMorph(null)\n\tthis.hookIntoTextClass();\n\tif (!this.hasOwnProperty('doNotSerialize'))\n\t\tthis.doNotSerialize = [];\n\tthis.doNotSerialize.push(['layer']);\n\n// this === this.constructor.prototype\n// this.constructor.prototype._renderContext\n// module('lively.LayerableMorphs').load()\n}","funcProperties":{"__isSmartRef__":true,"id":1463},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"1462":{"this":{"__isSmartRef__":true,"id":901}},"1463":{},"1464":{"varMapping":{"__isSmartRef__":true,"id":1465},"source":"function getObserveTextLayer() {\n\tif (this.layer) return this.layer;\n\tvar layerName = 'ObserveTextFocusLayer', counter = 1;\n\twhile (Global[layerName + counter]) { counter++ }\n\tlayerName += counter;\n\tthis.layer = cop.create(layerName);\n\tthis.setWithoutLayers([this.layer]);\n\treturn this.layer;\n}","funcProperties":{"__isSmartRef__":true,"id":1466},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"1465":{"this":{"__isSmartRef__":true,"id":901}},"1466":{},"1467":{"varMapping":{"__isSmartRef__":true,"id":1468},"source":"function hookIntoTextClass() {\n\tvar textAttributePanel = this;\n\tthis. getObserveTextLayer().refineClass(lively.morphic.Text, {\n\t\tonFocus: function(evt) { cop.proceed(evt); textAttributePanel.focusedText = this },\n\t\tonBlur: function(evt) { cop.proceed(evt); /*textAttributePanel.focusedText = null*/ },\n\t}).beGlobal()\n}","funcProperties":{"__isSmartRef__":true,"id":1469},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"1468":{"this":{"__isSmartRef__":true,"id":901}},"1469":{},"1470":{"varMapping":{"__isSmartRef__":true,"id":1471},"source":"function selectTextMorph(morph) {\n\tthis.get('selectedTextName').textString = morph ? morph.name || String(morph) : 'no text selected'\n}","funcProperties":{"__isSmartRef__":true,"id":1472},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global"},"1471":{"this":{"__isSmartRef__":true,"id":901}},"1472":{},"1473":{"submorphs":[{"__isSmartRef__":true,"id":1474},{"__isSmartRef__":true,"id":1484}],"scripts":[],"id":3648,"shape":{"__isSmartRef__":true,"id":1585},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":1587},"_Position":{"__isSmartRef__":true,"id":1588},"priorExtent":{"__isSmartRef__":true,"id":1589},"targetMorph":{"__isSmartRef__":true,"id":1474},"titleBar":{"__isSmartRef__":true,"id":1484},"contentOffset":{"__isSmartRef__":true,"id":1480},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"owner":{"__isSmartRef__":true,"id":0},"highlighted":true,"_Rotation":0,"prevDragPos":{"__isSmartRef__":true,"id":1590},"showsHalos":false,"halos":[],"__SourceModuleName__":"Global.lively.morphic.Widgets","_Scale":1,"__LivelyClassName__":"lively.morphic.Window"},"1474":{"submorphs":[],"scripts":[],"id":3647,"shape":{"__isSmartRef__":true,"id":1475},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":1480},"_MaxTextWidth":630,"_MaxTextHeight":498,"owner":{"__isSmartRef__":true,"id":1473},"layout":{"__isSmartRef__":true,"id":1481},"priorSelectionRange":[322,322],"charsReplaced":"","lastFindLoc":341,"lastSearchString":"\\t","showsHalos":false,"halos":[],"textChunks":[{"__isSmartRef__":true,"id":1482}],"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"auto","prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.Text"},"1475":{"position":{"__isSmartRef__":true,"id":1476},"_Extent":{"__isSmartRef__":true,"id":1477},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":1478},"_Fill":{"__isSmartRef__":true,"id":1479},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1476":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1477":{"x":630,"y":498,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1478":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1479":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1480":{"x":0,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1481":{"resizeWidth":true,"resizeHeight":true},"1482":{"style":{"__isSmartRef__":true,"id":1483},"morph":{"__isSmartRef__":true,"id":1474},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"1483":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1484":{"submorphs":[{"__isSmartRef__":true,"id":1485},{"__isSmartRef__":true,"id":1493},{"__isSmartRef__":true,"id":1529},{"__isSmartRef__":true,"id":1553}],"scripts":[],"id":3649,"shape":{"__isSmartRef__":true,"id":1578},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":1582},"_Position":{"__isSmartRef__":true,"id":1583},"eventsAreIgnored":true,"windowMorph":{"__isSmartRef__":true,"id":1473},"label":{"__isSmartRef__":true,"id":1485},"closeButton":{"__isSmartRef__":true,"id":1493},"menuButton":{"__isSmartRef__":true,"id":1529},"collapseButton":{"__isSmartRef__":true,"id":1553},"priorExtent":{"__isSmartRef__":true,"id":1584},"owner":{"__isSmartRef__":true,"id":1473},"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.TitleBar"},"1485":{"submorphs":[],"scripts":[],"id":3650,"shape":{"__isSmartRef__":true,"id":1486},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":1489},"_MaxTextWidth":null,"_MaxTextHeight":22,"isLabel":true,"eventsAreIgnored":true,"_Padding":{"__isSmartRef__":true,"id":1490},"_FontSize":10,"owner":{"__isSmartRef__":true,"id":1484},"textChunks":[{"__isSmartRef__":true,"id":1491}],"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","__LivelyClassName__":"lively.morphic.Text"},"1486":{"position":{"__isSmartRef__":true,"id":1487},"_Extent":{"__isSmartRef__":true,"id":1488},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1478},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1487":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1488":{"x":72,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1489":{"x":279.5,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1490":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1491":{"style":{"__isSmartRef__":true,"id":1492},"morph":{"__isSmartRef__":true,"id":1485},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"1492":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1493":{"submorphs":[{"__isSmartRef__":true,"id":1494}],"scripts":[],"id":3651,"shape":{"__isSmartRef__":true,"id":1502},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1516},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1506},"lighterFill":{"__isSmartRef__":true,"id":1517},"label":{"__isSmartRef__":true,"id":1494},"owner":{"__isSmartRef__":true,"id":1484},"layout":{"__isSmartRef__":true,"id":1526},"attributeConnections":[{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"1494":{"submorphs":[],"scripts":[],"id":3652,"shape":{"__isSmartRef__":true,"id":1495},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":1498},"_MaxTextWidth":null,"_MaxTextHeight":17,"_Padding":{"__isSmartRef__":true,"id":1499},"owner":{"__isSmartRef__":true,"id":1493},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"textChunks":[{"__isSmartRef__":true,"id":1500}],"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","__LivelyClassName__":"lively.morphic.Text"},"1495":{"position":{"__isSmartRef__":true,"id":1496},"_Extent":{"__isSmartRef__":true,"id":1497},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1478},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1496":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1497":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1498":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1499":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1500":{"style":{"__isSmartRef__":true,"id":1501},"morph":{"__isSmartRef__":true,"id":1494},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"1501":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1502":{"position":{"__isSmartRef__":true,"id":1503},"_Extent":{"__isSmartRef__":true,"id":1504},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1505},"_Fill":{"__isSmartRef__":true,"id":1506},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1503":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1504":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1505":{"r":0.8392156862745098,"g":0.8392156862745098,"b":0.8392156862745098,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1506":{"stops":[{"__isSmartRef__":true,"id":1507},{"__isSmartRef__":true,"id":1509},{"__isSmartRef__":true,"id":1511},{"__isSmartRef__":true,"id":1513}],"vector":{"__isSmartRef__":true,"id":1515},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1507":{"offset":0,"color":{"__isSmartRef__":true,"id":1508}},"1508":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1509":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1510}},"1510":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1511":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1512}},"1512":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1513":{"offset":1,"color":{"__isSmartRef__":true,"id":1514}},"1514":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1515":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1516":{"x":611,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1517":{"stops":[{"__isSmartRef__":true,"id":1518},{"__isSmartRef__":true,"id":1520},{"__isSmartRef__":true,"id":1522},{"__isSmartRef__":true,"id":1524}],"vector":{"__isSmartRef__":true,"id":1515},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1518":{"offset":0,"color":{"__isSmartRef__":true,"id":1519}},"1519":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1520":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1521}},"1521":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1522":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1523}},"1523":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1524":{"offset":1,"color":{"__isSmartRef__":true,"id":1525}},"1525":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1526":{"moveHorizontal":true},"1527":{"sourceObj":{"__isSmartRef__":true,"id":1493},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1473},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1528":{"sourceObj":{"__isSmartRef__":true,"id":1493},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1473},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1529":{"submorphs":[{"__isSmartRef__":true,"id":1530}],"scripts":[],"id":3653,"shape":{"__isSmartRef__":true,"id":1538},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1541},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1506},"lighterFill":{"__isSmartRef__":true,"id":1542},"label":{"__isSmartRef__":true,"id":1530},"owner":{"__isSmartRef__":true,"id":1484},"attributeConnections":[{"__isSmartRef__":true,"id":1551},{"__isSmartRef__":true,"id":1552}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"1530":{"submorphs":[],"scripts":[],"id":3654,"shape":{"__isSmartRef__":true,"id":1531},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":1534},"_MaxTextWidth":null,"_MaxTextHeight":17,"_Padding":{"__isSmartRef__":true,"id":1535},"owner":{"__isSmartRef__":true,"id":1529},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"textChunks":[{"__isSmartRef__":true,"id":1536}],"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","__LivelyClassName__":"lively.morphic.Text"},"1531":{"position":{"__isSmartRef__":true,"id":1532},"_Extent":{"__isSmartRef__":true,"id":1533},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1478},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1532":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1533":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1534":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1535":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1536":{"style":{"__isSmartRef__":true,"id":1537},"morph":{"__isSmartRef__":true,"id":1530},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"1537":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1538":{"position":{"__isSmartRef__":true,"id":1539},"_Extent":{"__isSmartRef__":true,"id":1540},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1505},"_Fill":{"__isSmartRef__":true,"id":1506},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1539":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1540":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1541":{"x":3,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1542":{"stops":[{"__isSmartRef__":true,"id":1543},{"__isSmartRef__":true,"id":1545},{"__isSmartRef__":true,"id":1547},{"__isSmartRef__":true,"id":1549}],"vector":{"__isSmartRef__":true,"id":1515},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1543":{"offset":0,"color":{"__isSmartRef__":true,"id":1544}},"1544":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1545":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1546}},"1546":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1547":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1548}},"1548":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1549":{"offset":1,"color":{"__isSmartRef__":true,"id":1550}},"1550":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1551":{"sourceObj":{"__isSmartRef__":true,"id":1529},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1473},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1552":{"sourceObj":{"__isSmartRef__":true,"id":1529},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1473},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1553":{"submorphs":[{"__isSmartRef__":true,"id":1554}],"scripts":[],"id":3655,"shape":{"__isSmartRef__":true,"id":1562},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1565},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1506},"lighterFill":{"__isSmartRef__":true,"id":1566},"label":{"__isSmartRef__":true,"id":1554},"owner":{"__isSmartRef__":true,"id":1484},"layout":{"__isSmartRef__":true,"id":1575},"attributeConnections":[{"__isSmartRef__":true,"id":1576},{"__isSmartRef__":true,"id":1577}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"1554":{"submorphs":[],"scripts":[],"id":3656,"shape":{"__isSmartRef__":true,"id":1555},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":1558},"_MaxTextWidth":null,"_MaxTextHeight":17,"_Padding":{"__isSmartRef__":true,"id":1559},"owner":{"__isSmartRef__":true,"id":1553},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"textChunks":[{"__isSmartRef__":true,"id":1560}],"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","__LivelyClassName__":"lively.morphic.Text"},"1555":{"position":{"__isSmartRef__":true,"id":1556},"_Extent":{"__isSmartRef__":true,"id":1557},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1478},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1556":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1557":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1558":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1559":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1560":{"style":{"__isSmartRef__":true,"id":1561},"morph":{"__isSmartRef__":true,"id":1554},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"1561":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1562":{"position":{"__isSmartRef__":true,"id":1563},"_Extent":{"__isSmartRef__":true,"id":1564},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1505},"_Fill":{"__isSmartRef__":true,"id":1506},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1563":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1564":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1565":{"x":592,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1566":{"stops":[{"__isSmartRef__":true,"id":1567},{"__isSmartRef__":true,"id":1569},{"__isSmartRef__":true,"id":1571},{"__isSmartRef__":true,"id":1573}],"vector":{"__isSmartRef__":true,"id":1515},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1567":{"offset":0,"color":{"__isSmartRef__":true,"id":1568}},"1568":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1569":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1570}},"1570":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1571":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1572}},"1572":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1573":{"offset":1,"color":{"__isSmartRef__":true,"id":1574}},"1574":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1575":{"moveHorizontal":true},"1576":{"sourceObj":{"__isSmartRef__":true,"id":1553},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1473},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1577":{"sourceObj":{"__isSmartRef__":true,"id":1553},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1473},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1578":{"position":{"__isSmartRef__":true,"id":1579},"_Extent":{"__isSmartRef__":true,"id":1580},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":1581},"_Fill":{"__isSmartRef__":true,"id":766},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1579":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1580":{"x":631,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1581":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1582":{"resizeWidth":true,"adjustForNewBounds":true},"1583":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1584":{"x":631,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1585":{"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":1586},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1586":{"x":631,"y":487,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1587":{"adjustForNewBounds":true},"1588":{"x":958,"y":790,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1589":{"x":631,"y":487,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1590":{"x":1174,"y":798,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1591":{"submorphs":[],"scripts":[],"id":225,"shape":{"__isSmartRef__":true,"id":1592},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1596},"_MaxTextWidth":168,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":1595},"showsHalos":false,"halos":[],"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"Text","partsBinMetaInfo":{"__isSmartRef__":true,"id":1597},"textStyle":{"__isSmartRef__":true,"id":1598},"textChunks":[{"__isSmartRef__":true,"id":1601}],"charsReplaced":"","lastFindLoc":12,"shouldShowSelection":true,"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":0},"_Scale":1,"priorSelectionRange":[0,7],"prevScroll":[0,0],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1603},"__LivelyClassName__":"lively.morphic.Text","withLayers":["TextDevLayer"]},"1592":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1593},"_Extent":{"__isSmartRef__":true,"id":1594},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1595},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1593":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1594":{"x":168,"y":110,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1595":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1596":{"x":1222,"y":665,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1597":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1598":{"runs":[1,5,2],"values":[{"__isSmartRef__":true,"id":1599},{"__isSmartRef__":true,"id":1600},{"__isSmartRef__":true,"id":1599}],"lastIndex":6,"lastRunIndex":2,"__SourceModuleName__":"Global.lively.TextSupport","__LivelyClassName__":"lively.RunArray"},"1599":{"__SourceModuleName__":"Global.lively.TextSupport","__LivelyClassName__":"lively.TextEmphasis"},"1600":{"style":"bold","__SourceModuleName__":"Global.lively.TextSupport","__LivelyClassName__":"lively.TextEmphasis"},"1601":{"style":{"__isSmartRef__":true,"id":1602},"morph":{"__isSmartRef__":true,"id":1591},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"1602":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1603":{"showSelection":{"__isSmartRef__":true,"id":1604}},"1604":{"varMapping":{"__isSmartRef__":true,"id":1605},"source":"function showSelection() {\n\talert(this.getSelectionRange())\n\tif (this.shouldShowSelection) this.showSelection.bind(this).delay(2);\n}","funcProperties":{"__isSmartRef__":true,"id":1606},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1605":{"this":{"__isSmartRef__":true,"id":1591}},"1606":{},"1607":{"submorphs":[],"scripts":[],"id":1837,"shape":{"__isSmartRef__":true,"id":1608},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1612},"_MaxTextWidth":98,"_MaxTextHeight":24,"textColor":{"__isSmartRef__":true,"id":1611},"showsHalos":false,"halos":[],"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"ComboText","partsBinMetaInfo":{"__isSmartRef__":true,"id":1613},"textChunks":[{"__isSmartRef__":true,"id":1614}],"charsReplaced":"empty","lastFindLoc":-5,"priorSelectionRange":[3,3],"prevScroll":[0,0],"_Scale":1,"_ClipMode":"hidden","owner":{"__isSmartRef__":true,"id":0},"list":[],"attributeConnections":[{"__isSmartRef__":true,"id":1616},{"__isSmartRef__":true,"id":1617}],"doNotSerialize":["$$selection","$$savedTextString"],"doNotCopyProperties":["$$selection","$$savedTextString"],"listMorph":null,"_WhiteSpaceHandling":"pre-wrap","selection":"100","savedTextString":"100","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1618},"__LivelyClassName__":"lively.morphic.Text"},"1608":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1609},"_Extent":{"__isSmartRef__":true,"id":1610},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1611},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1609":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1610":{"x":98,"y":24,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1611":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1612":{"x":1739,"y":300,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1613":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1614":{"style":{"__isSmartRef__":true,"id":1615},"morph":{"__isSmartRef__":true,"id":1607},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"1615":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1616":{"sourceObj":{"__isSmartRef__":true,"id":1607},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":1607},"targetMethodName":"textString","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1617":{"sourceObj":{"__isSmartRef__":true,"id":1607},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":1607},"targetMethodName":"selection","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1618":{"onMouseUp":{"__isSmartRef__":true,"id":1619},"getList":{"__isSmartRef__":true,"id":1626},"setList":{"__isSmartRef__":true,"id":1629},"reset":{"__isSmartRef__":true,"id":1632},"example":{"__isSmartRef__":true,"id":1635},"removeList":{"__isSmartRef__":true,"id":1638},"onBlur":{"__isSmartRef__":true,"id":1641},"createListMorph":{"__isSmartRef__":true,"id":1648}},"1619":{"varMapping":{"__isSmartRef__":true,"id":1620},"source":"function onMouseUp(evt) {\n\tif (evt.isCommandKey() || evt.isRightMouseButtonDown()) return $super(evt);\n\tif (this.listMorph) { this.removeList();\treturn true }\n\tvar list = this.createListMorph();\n\tthis.addMorph(list);\n\tlist.align(list.bounds().topLeft(), this.shape.bounds().bottomLeft())\n\tconnect(list, 'selection', this, 'selection');\n\tconnect(list, 'selection', this, 'removeList');\n\tif (this.listMorph) this.listMorph.remove();\n\tthis.listMorph = list;\n\treturn true;\n}","funcProperties":{"__isSmartRef__":true,"id":1625},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1620":{"this":{"__isSmartRef__":true,"id":1607},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1621}},"1621":{"$super":{"__isSmartRef__":true,"id":1622}},"1622":{"varMapping":{"__isSmartRef__":true,"id":1623},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":1624},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1623":{"obj":{"__isSmartRef__":true,"id":1607},"name":"onMouseUp"},"1624":{},"1625":{},"1626":{"varMapping":{"__isSmartRef__":true,"id":1627},"source":"function getList() {\n\treturn this.list || []\n}","funcProperties":{"__isSmartRef__":true,"id":1628},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1627":{"this":{"__isSmartRef__":true,"id":1607}},"1628":{},"1629":{"varMapping":{"__isSmartRef__":true,"id":1630},"source":"function setList(list) {\n\treturn this.list = list;\n}","funcProperties":{"__isSmartRef__":true,"id":1631},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1630":{"this":{"__isSmartRef__":true,"id":1607}},"1631":{},"1632":{"varMapping":{"__isSmartRef__":true,"id":1633},"source":"function reset() {\n\tthis.list = [];\n\tthis.textString = 'empty';\n\tthis.removeList()\n\tdisconnectAll(this)\n\tconnect(this, 'selection', this, 'textString')\n\tconnect(this, 'savedTextString', this, 'selection')\n\tthis.applyStyle({fixedWidth: true, fixedHeight: true, borderWidth: 1, overflow: 'hidden'})\n}","funcProperties":{"__isSmartRef__":true,"id":1634},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1633":{"this":{"__isSmartRef__":true,"id":1607}},"1634":{},"1635":{"varMapping":{"__isSmartRef__":true,"id":1636},"source":"function example() {\n/*\nthis.example()\nthis.getList()\n*/\n\tthis.setList(Array.range(0,100));\n\tthis.textString = 'empty';\n}","funcProperties":{"__isSmartRef__":true,"id":1637},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1636":{"this":{"__isSmartRef__":true,"id":1607}},"1637":{},"1638":{"varMapping":{"__isSmartRef__":true,"id":1639},"source":"function removeList() {\n\tthis.listMorph && this.listMorph.remove()\n\tthis.listMorph = null;\n}","funcProperties":{"__isSmartRef__":true,"id":1640},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1639":{"this":{"__isSmartRef__":true,"id":1607}},"1640":{},"1641":{"varMapping":{"__isSmartRef__":true,"id":1642},"source":"function onBlur() {\n\t$super();\n\tthis.removeList();\n}","funcProperties":{"__isSmartRef__":true,"id":1647},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1642":{"this":{"__isSmartRef__":true,"id":1607},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1643}},"1643":{"$super":{"__isSmartRef__":true,"id":1644}},"1644":{"varMapping":{"__isSmartRef__":true,"id":1645},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":1646},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1645":{"obj":{"__isSmartRef__":true,"id":1607},"name":"onBlur"},"1646":{},"1647":{},"1648":{"varMapping":{"__isSmartRef__":true,"id":1649},"source":"function createListMorph() {\n\treturn new lively.morphic.List(new Rectangle(0,0, this.getExtent().x, 100), this.getList());\n}","funcProperties":{"__isSmartRef__":true,"id":1650},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1649":{"this":{"__isSmartRef__":true,"id":1607}},"1650":{},"1651":{"submorphs":[],"scripts":[],"id":2127,"shape":{"__isSmartRef__":true,"id":1652},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"scroll","_Position":{"__isSmartRef__":true,"id":1657},"itemList":[{"__isSmartRef__":true,"id":1658},2,3],"selectedLineNo":-1,"selectOnMove":false,"owner":{"__isSmartRef__":true,"id":0},"attributeConnections":[{"__isSmartRef__":true,"id":1659},{"__isSmartRef__":true,"id":1660}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"__SourceModuleName__":"Global.lively.morphic.Core","selection":null,"__LivelyClassName__":"lively.morphic.List"},"1652":{"_Position":{"__isSmartRef__":true,"id":1653},"_Extent":{"__isSmartRef__":true,"id":1654},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1655},"_Fill":{"__isSmartRef__":true,"id":1656},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1653":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1654":{"y":300,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1655":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1656":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1657":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1658":{"isListItem":true,"string":"1"},"1659":{"sourceObj":{"__isSmartRef__":true,"id":1651},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":1607},"targetMethodName":"selection","removeAfterUpdate":true,"converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1660":{"sourceObj":{"__isSmartRef__":true,"id":1651},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":1651},"targetMethodName":"remove","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1661":{"submorphs":[],"scripts":[],"id":2128,"shape":{"__isSmartRef__":true,"id":1662},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"scroll","_Position":{"__isSmartRef__":true,"id":1665},"itemList":[{"__isSmartRef__":true,"id":1658},2,3],"selectedLineNo":-1,"selectOnMove":false,"owner":{"__isSmartRef__":true,"id":0},"attributeConnections":[{"__isSmartRef__":true,"id":1666},{"__isSmartRef__":true,"id":1667}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"__SourceModuleName__":"Global.lively.morphic.Core","selection":null,"__LivelyClassName__":"lively.morphic.List"},"1662":{"_Position":{"__isSmartRef__":true,"id":1663},"_Extent":{"__isSmartRef__":true,"id":1664},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1655},"_Fill":{"__isSmartRef__":true,"id":1656},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1663":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1664":{"y":300,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1665":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1666":{"sourceObj":{"__isSmartRef__":true,"id":1661},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":1607},"targetMethodName":"selection","removeAfterUpdate":true,"converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1667":{"sourceObj":{"__isSmartRef__":true,"id":1661},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":1661},"targetMethodName":"remove","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1668":{"submorphs":[],"scripts":[],"id":2129,"shape":{"__isSmartRef__":true,"id":1669},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"scroll","_Position":{"__isSmartRef__":true,"id":1672},"itemList":[{"__isSmartRef__":true,"id":1658},2,3],"selectedLineNo":-1,"selectOnMove":false,"owner":{"__isSmartRef__":true,"id":0},"attributeConnections":[{"__isSmartRef__":true,"id":1673},{"__isSmartRef__":true,"id":1674}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"__SourceModuleName__":"Global.lively.morphic.Core","selection":null,"__LivelyClassName__":"lively.morphic.List"},"1669":{"_Position":{"__isSmartRef__":true,"id":1670},"_Extent":{"__isSmartRef__":true,"id":1671},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1655},"_Fill":{"__isSmartRef__":true,"id":1656},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1670":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1671":{"y":300,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1672":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1673":{"sourceObj":{"__isSmartRef__":true,"id":1668},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":1607},"targetMethodName":"selection","removeAfterUpdate":true,"converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1674":{"sourceObj":{"__isSmartRef__":true,"id":1668},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":1668},"targetMethodName":"remove","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1675":{"submorphs":[],"scripts":[],"id":2130,"shape":{"__isSmartRef__":true,"id":1676},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"scroll","_Position":{"__isSmartRef__":true,"id":1679},"itemList":[{"__isSmartRef__":true,"id":1658},2,3],"selectedLineNo":-1,"selectOnMove":false,"owner":{"__isSmartRef__":true,"id":0},"attributeConnections":[{"__isSmartRef__":true,"id":1680},{"__isSmartRef__":true,"id":1681}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"__SourceModuleName__":"Global.lively.morphic.Core","selection":null,"__LivelyClassName__":"lively.morphic.List"},"1676":{"_Position":{"__isSmartRef__":true,"id":1677},"_Extent":{"__isSmartRef__":true,"id":1678},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1655},"_Fill":{"__isSmartRef__":true,"id":1656},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1677":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1678":{"y":300,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1679":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1680":{"sourceObj":{"__isSmartRef__":true,"id":1675},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":1607},"targetMethodName":"selection","removeAfterUpdate":true,"converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1681":{"sourceObj":{"__isSmartRef__":true,"id":1675},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":1675},"targetMethodName":"remove","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1682":{"submorphs":[{"__isSmartRef__":true,"id":1683},{"__isSmartRef__":true,"id":1785}],"scripts":[],"id":264,"shape":{"__isSmartRef__":true,"id":1883},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":1885},"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1886},"priorExtent":{"__isSmartRef__":true,"id":1887},"targetMorph":{"__isSmartRef__":true,"id":1786},"titleBar":{"__isSmartRef__":true,"id":1683},"contentOffset":{"__isSmartRef__":true,"id":1888},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"highlighted":true,"_Rotation":0,"prevDragPos":{"__isSmartRef__":true,"id":1889},"showsHalos":false,"halos":[],"name":"ScriptEditor","partsBinMetaInfo":{"__isSmartRef__":true,"id":1890},"__SourceModuleName__":"Global.lively.morphic.Widgets","_Scale":1,"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1891},"__LivelyClassName__":"lively.morphic.Window"},"1683":{"submorphs":[{"__isSmartRef__":true,"id":1684},{"__isSmartRef__":true,"id":1693},{"__isSmartRef__":true,"id":1729},{"__isSmartRef__":true,"id":1753}],"scripts":[],"id":265,"shape":{"__isSmartRef__":true,"id":1778},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":1782},"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1783},"eventsAreIgnored":true,"windowMorph":{"__isSmartRef__":true,"id":1682},"label":{"__isSmartRef__":true,"id":1684},"closeButton":{"__isSmartRef__":true,"id":1693},"menuButton":{"__isSmartRef__":true,"id":1729},"collapseButton":{"__isSmartRef__":true,"id":1753},"priorExtent":{"__isSmartRef__":true,"id":1784},"owner":{"__isSmartRef__":true,"id":1682},"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.TitleBar"},"1684":{"submorphs":[],"scripts":[],"id":266,"shape":{"__isSmartRef__":true,"id":1685},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1689},"_MaxTextWidth":null,"_MaxTextHeight":22,"textStyle":null,"isLabel":true,"eventsAreIgnored":true,"padding":{"__isSmartRef__":true,"id":1690},"_FontSize":10,"_Padding":{"__isSmartRef__":true,"id":1690},"owner":{"__isSmartRef__":true,"id":1683},"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":1691}],"_ClipMode":"hidden","__LivelyClassName__":"lively.morphic.Text"},"1685":{"position":{"__isSmartRef__":true,"id":1686},"_Extent":{"__isSmartRef__":true,"id":1687},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1688},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1686":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1687":{"x":68,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1688":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1689":{"x":347,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1690":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1691":{"style":{"__isSmartRef__":true,"id":1692},"morph":{"__isSmartRef__":true,"id":1684},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"1692":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1693":{"submorphs":[{"__isSmartRef__":true,"id":1694}],"scripts":[],"id":267,"shape":{"__isSmartRef__":true,"id":1702},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1716},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1706},"lighterFill":{"__isSmartRef__":true,"id":1717},"label":{"__isSmartRef__":true,"id":1694},"owner":{"__isSmartRef__":true,"id":1683},"layout":{"__isSmartRef__":true,"id":1726},"attributeConnections":[{"__isSmartRef__":true,"id":1727},{"__isSmartRef__":true,"id":1728}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"1694":{"submorphs":[],"scripts":[],"id":268,"shape":{"__isSmartRef__":true,"id":1695},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1698},"_MaxTextWidth":null,"_MaxTextHeight":17,"textStyle":null,"padding":{"__isSmartRef__":true,"id":1699},"_Padding":{"__isSmartRef__":true,"id":1699},"owner":{"__isSmartRef__":true,"id":1693},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":1700}],"_ClipMode":"hidden","__LivelyClassName__":"lively.morphic.Text"},"1695":{"position":{"__isSmartRef__":true,"id":1696},"_Extent":{"__isSmartRef__":true,"id":1697},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1688},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1696":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1697":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1698":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1699":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1700":{"style":{"__isSmartRef__":true,"id":1701},"morph":{"__isSmartRef__":true,"id":1694},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"1701":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1702":{"position":{"__isSmartRef__":true,"id":1703},"_Extent":{"__isSmartRef__":true,"id":1704},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1705},"_Fill":{"__isSmartRef__":true,"id":1706},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1703":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1704":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1705":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1706":{"stops":[{"__isSmartRef__":true,"id":1707},{"__isSmartRef__":true,"id":1709},{"__isSmartRef__":true,"id":1711},{"__isSmartRef__":true,"id":1713}],"vector":{"__isSmartRef__":true,"id":1715},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1707":{"offset":0,"color":{"__isSmartRef__":true,"id":1708}},"1708":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1709":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1710}},"1710":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1711":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1712}},"1712":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1713":{"offset":1,"color":{"__isSmartRef__":true,"id":1714}},"1714":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1715":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1716":{"x":742,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1717":{"stops":[{"__isSmartRef__":true,"id":1718},{"__isSmartRef__":true,"id":1720},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1724}],"vector":{"__isSmartRef__":true,"id":1715},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1718":{"offset":0,"color":{"__isSmartRef__":true,"id":1719}},"1719":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1720":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1721}},"1721":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1722":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1723}},"1723":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1724":{"offset":1,"color":{"__isSmartRef__":true,"id":1725}},"1725":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1726":{"moveHorizontal":true},"1727":{"sourceObj":{"__isSmartRef__":true,"id":1693},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1682},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1728":{"sourceObj":{"__isSmartRef__":true,"id":1693},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1682},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1729":{"submorphs":[{"__isSmartRef__":true,"id":1730}],"scripts":[],"id":269,"shape":{"__isSmartRef__":true,"id":1738},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1741},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1706},"lighterFill":{"__isSmartRef__":true,"id":1742},"label":{"__isSmartRef__":true,"id":1730},"owner":{"__isSmartRef__":true,"id":1683},"attributeConnections":[{"__isSmartRef__":true,"id":1751},{"__isSmartRef__":true,"id":1752}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"1730":{"submorphs":[],"scripts":[],"id":270,"shape":{"__isSmartRef__":true,"id":1731},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1734},"_MaxTextWidth":null,"_MaxTextHeight":17,"textStyle":null,"padding":{"__isSmartRef__":true,"id":1735},"_Padding":{"__isSmartRef__":true,"id":1735},"owner":{"__isSmartRef__":true,"id":1729},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":1736}],"_ClipMode":"hidden","__LivelyClassName__":"lively.morphic.Text"},"1731":{"position":{"__isSmartRef__":true,"id":1732},"_Extent":{"__isSmartRef__":true,"id":1733},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1688},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1732":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1733":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1734":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1735":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1736":{"style":{"__isSmartRef__":true,"id":1737},"morph":{"__isSmartRef__":true,"id":1730},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"1737":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1738":{"position":{"__isSmartRef__":true,"id":1739},"_Extent":{"__isSmartRef__":true,"id":1740},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1705},"_Fill":{"__isSmartRef__":true,"id":1706},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1739":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1740":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1741":{"x":3,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1742":{"stops":[{"__isSmartRef__":true,"id":1743},{"__isSmartRef__":true,"id":1745},{"__isSmartRef__":true,"id":1747},{"__isSmartRef__":true,"id":1749}],"vector":{"__isSmartRef__":true,"id":1715},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1743":{"offset":0,"color":{"__isSmartRef__":true,"id":1744}},"1744":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1745":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1746}},"1746":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1747":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1748}},"1748":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1749":{"offset":1,"color":{"__isSmartRef__":true,"id":1750}},"1750":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1751":{"sourceObj":{"__isSmartRef__":true,"id":1729},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1682},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1752":{"sourceObj":{"__isSmartRef__":true,"id":1729},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1682},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1753":{"submorphs":[{"__isSmartRef__":true,"id":1754}],"scripts":[],"id":271,"shape":{"__isSmartRef__":true,"id":1762},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1765},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1706},"lighterFill":{"__isSmartRef__":true,"id":1766},"label":{"__isSmartRef__":true,"id":1754},"owner":{"__isSmartRef__":true,"id":1683},"layout":{"__isSmartRef__":true,"id":1775},"attributeConnections":[{"__isSmartRef__":true,"id":1776},{"__isSmartRef__":true,"id":1777}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"1754":{"submorphs":[],"scripts":[],"id":272,"shape":{"__isSmartRef__":true,"id":1755},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1758},"_MaxTextWidth":null,"_MaxTextHeight":17,"textStyle":null,"padding":{"__isSmartRef__":true,"id":1759},"_Padding":{"__isSmartRef__":true,"id":1759},"owner":{"__isSmartRef__":true,"id":1753},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":1760}],"_ClipMode":"hidden","__LivelyClassName__":"lively.morphic.Text"},"1755":{"position":{"__isSmartRef__":true,"id":1756},"_Extent":{"__isSmartRef__":true,"id":1757},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1688},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1756":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1757":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1758":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1759":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1760":{"style":{"__isSmartRef__":true,"id":1761},"morph":{"__isSmartRef__":true,"id":1754},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"1761":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1762":{"position":{"__isSmartRef__":true,"id":1763},"_Extent":{"__isSmartRef__":true,"id":1764},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1705},"_Fill":{"__isSmartRef__":true,"id":1706},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1763":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1764":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1765":{"x":723,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1766":{"stops":[{"__isSmartRef__":true,"id":1767},{"__isSmartRef__":true,"id":1769},{"__isSmartRef__":true,"id":1771},{"__isSmartRef__":true,"id":1773}],"vector":{"__isSmartRef__":true,"id":1715},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1767":{"offset":0,"color":{"__isSmartRef__":true,"id":1768}},"1768":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1769":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1770}},"1770":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1771":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1772}},"1772":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1773":{"offset":1,"color":{"__isSmartRef__":true,"id":1774}},"1774":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1775":{"moveHorizontal":true},"1776":{"sourceObj":{"__isSmartRef__":true,"id":1753},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1682},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1777":{"sourceObj":{"__isSmartRef__":true,"id":1753},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1682},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1778":{"position":{"__isSmartRef__":true,"id":1779},"_Extent":{"__isSmartRef__":true,"id":1780},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":1781},"_Fill":{"__isSmartRef__":true,"id":766},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1779":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1780":{"x":762,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1781":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1782":{"resizeWidth":true,"adjustForNewBounds":true},"1783":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1784":{"x":762,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1785":{"submorphs":[{"__isSmartRef__":true,"id":1786}],"scripts":[],"id":452,"shape":{"__isSmartRef__":true,"id":1803},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1808},"showsHalos":false,"halos":[],"name":"ScriptEditorPane","partsBinMetaInfo":{"__isSmartRef__":true,"id":1809},"__SourceModuleName__":"Global.lively.morphic.Core","owner":{"__isSmartRef__":true,"id":1682},"_Rotation":0,"targetName":null,"searchText":null,"scriptList":null,"scriptSource":{"__isSmartRef__":true,"id":1786},"targetFound":null,"removeButton":null,"addButton":null,"closeButton":null,"target":{"__isSmartRef__":true,"id":1607},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1810},"__LivelyClassName__":"lively.morphic.Box"},"1786":{"submorphs":[],"scripts":[],"id":263,"shape":{"__isSmartRef__":true,"id":1787},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1791},"_MaxTextWidth":737,"_MaxTextHeight":359,"textStyle":null,"owner":{"__isSmartRef__":true,"id":1785},"layout":{"__isSmartRef__":true,"id":1792},"doitContext":{"__isSmartRef__":true,"id":1607},"charsReplaced":"","lastFindLoc":640,"showsHalos":false,"halos":[],"_Rotation":0,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"scriptSource","savedTextString":"// ComboText (this)\nthis.addScript(function onMouseUp(evt) {\n\tif (evt.isCommandKey() || evt.isRightMouseButtonDown()) return $super(evt);\n\tif (this.listMorph) { this.removeList();\treturn true }\n\tvar list = this.createListMorph();\n\tthis.addMorph(list);\n\tlist.align(list.bounds().topLeft(), this.shape.bounds().bottomLeft())\n\tconnect(list, 'selection', this, 'selection');\n\tconnect(list, 'selection', this, 'removeList');\n\tif (this.listMorph) this.listMorph.remove();\n\tthis.listMorph = list;\n\treturn true;\n})\n\nthis.addScript(function createListMorph() {\n\treturn new lively.morphic.List(new Rectangle(0,0, this.getExtent().x, 100), this.getList());\n})\n\nthis.addScript(function removeList() {\n\tthis.listMorph && this.listMorph.remove()\n\tthis.listMorph = null;\n})\n\nthis.addScript(function onBlur() {\n\t$super();\n\tthis.removeList();\n})\nthis.addScript(function getList() {\n\treturn this.list || []\n})\n\nthis.addScript(function setList(list) {\n\treturn this.list = list;\n})\n\nthis.addScript(function reset() {\n\tthis.list = [];\n\tthis.textString = 'empty';\n\tthis.removeList()\n\tdisconnectAll(this)\n\tconnect(this, 'selection', this, 'textString')\n\tconnect(this, 'savedTextString', this, 'selection')\n\tthis.applyStyle({fixedWidth: true, fixedHeight: true, borderWidth: 1, overflow: 'hidden'})\n})\n\n\nthis.addScript(function example() {\n/*\nthis.example()\nthis.getList()\n*/\n\tthis.setList(Array.range(0,100));\n\tthis.textString = 'empty';\n})\n","textChunks":[{"__isSmartRef__":true,"id":1793}],"priorSelectionRange":[538,538],"_ClipMode":"auto","prevScroll":[0,96],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1795},"__LivelyClassName__":"lively.morphic.Text"},"1787":{"position":{"__isSmartRef__":true,"id":1788},"_Extent":{"__isSmartRef__":true,"id":1789},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":1688},"_Fill":{"__isSmartRef__":true,"id":1790},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1788":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1789":{"x":737,"y":359,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1790":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1791":{"x":7,"y":9,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1792":{"resizeWidth":true,"resizeHeight":true},"1793":{"style":{"__isSmartRef__":true,"id":1794},"morph":{"__isSmartRef__":true,"id":1786},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"1794":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1795":{"doSave":{"__isSmartRef__":true,"id":1796}},"1796":{"varMapping":{"__isSmartRef__":true,"id":1797},"source":"function doSave() {\n\t$super()\n\talertOK(\"eval all for \" + this.getDoitContext())\n\tthis.boundEval(this.textString)\n}","funcProperties":{"__isSmartRef__":true,"id":1802},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1797":{"this":{"__isSmartRef__":true,"id":1786},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1798}},"1798":{"$super":{"__isSmartRef__":true,"id":1799}},"1799":{"varMapping":{"__isSmartRef__":true,"id":1800},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":1801},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1800":{"obj":{"__isSmartRef__":true,"id":1786},"name":"doSave"},"1801":{},"1802":{},"1803":{"position":{"__isSmartRef__":true,"id":1804},"_Extent":{"__isSmartRef__":true,"id":1805},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1806},"_Fill":{"__isSmartRef__":true,"id":1807},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1804":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1805":{"x":759,"y":382,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1806":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1807":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1808":{"x":1,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1809":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1810":{"addTargetScript":{"__isSmartRef__":true,"id":1811},"addTestObject":{"__isSmartRef__":true,"id":1814},"allMorphNames":{"__isSmartRef__":true,"id":1817},"allScriptListItems":{"__isSmartRef__":true,"id":1820},"bindMorphNames":{"__isSmartRef__":true,"id":1823},"doSearch":{"__isSmartRef__":true,"id":1826},"findSubobjects":{"__isSmartRef__":true,"id":1829},"generateSourceForConnection":{"__isSmartRef__":true,"id":1832},"generateSourceForObject":{"__isSmartRef__":true,"id":1835},"generateSourceForProperty":{"__isSmartRef__":true,"id":1838},"generateSourceForScript":{"__isSmartRef__":true,"id":1841},"generateSourceForValue":{"__isSmartRef__":true,"id":1844},"generateTargetCode":{"__isSmartRef__":true,"id":1847},"highlightSelectedObject":{"__isSmartRef__":true,"id":1850},"listItemsForObj":{"__isSmartRef__":true,"id":1853},"removeTargetScript":{"__isSmartRef__":true,"id":1856},"reset":{"__isSmartRef__":true,"id":1859},"setSourceInPane":{"__isSmartRef__":true,"id":1862},"setTarget":{"__isSmartRef__":true,"id":1865},"setupConnections":{"__isSmartRef__":true,"id":1868},"showTopLevelItems":{"__isSmartRef__":true,"id":1871},"sortedScriptNamesOfObj":{"__isSmartRef__":true,"id":1874},"updateScriptList":{"__isSmartRef__":true,"id":1877},"updateSourcePane":{"__isSmartRef__":true,"id":1880}},"1811":{"varMapping":{"__isSmartRef__":true,"id":1812},"source":"function addTargetScript(name) {\n\tvar target = this.target;\n\tif (!target) return;\n\n\ttarget.addScript(\"function \" + name + \"() {\\n\\n}\"); \n\n\tthis.updateScriptList();\n}","funcProperties":{"__isSmartRef__":true,"id":1813},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1812":{"this":{"__isSmartRef__":true,"id":1785}},"1813":{},"1814":{"varMapping":{"__isSmartRef__":true,"id":1815},"source":"function addTestObject() {\n\tthis.testObject = {\n\t\tname: 'ScriptEditorTest',\n\t\taddScript: function addScript(funcOrString, optName) {\n\t\t\tvar func = Function.fromString(funcOrString);\n\t\t\treturn func.asScriptOf(this, optName);\n\t\t}.asScript()\n\t}\n}","funcProperties":{"__isSmartRef__":true,"id":1816},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1815":{"this":{"__isSmartRef__":true,"id":1785}},"1816":{},"1817":{"varMapping":{"__isSmartRef__":true,"id":1818},"source":"function allMorphNames() {\n\tvar names = [];\n\tthis.world().withAllSubmorphsDo(function() { if (this.name) names.push(this.name) })\n\treturn names;\n}","funcProperties":{"__isSmartRef__":true,"id":1819},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1818":{"this":{"__isSmartRef__":true,"id":1785}},"1819":{},"1820":{"varMapping":{"__isSmartRef__":true,"id":1821},"source":"function allScriptListItems() {\n\tvar obj = this.target;\n\tif (!obj) return [];\n\n\tvar listItems = this.findSubobjects(obj).collect(function(ea) {\n\t\treturn this.listItemsForObj(ea);\n\t}, this).flatten()\n\n\treturn listItems;\n}","funcProperties":{"__isSmartRef__":true,"id":1822},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1821":{"this":{"__isSmartRef__":true,"id":1785}},"1822":{},"1823":{"varMapping":{"__isSmartRef__":true,"id":1824},"source":"function bindMorphNames(submorphNames) {\n\tsubmorphNames.forEach(function(ea) {\n\t\tthis[ea]= this.getMorphNamed(ea)\n\t}, this)\n}","funcProperties":{"__isSmartRef__":true,"id":1825},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1824":{"this":{"__isSmartRef__":true,"id":1785}},"1825":{},"1826":{"varMapping":{"__isSmartRef__":true,"id":1827},"source":"function doSearch(string) {\n\talert('searching ' + string);\n\tvar allItems = this.allScriptListItems();\n\tallItems.select(function(item) {})\n}","funcProperties":{"__isSmartRef__":true,"id":1828},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1827":{"this":{"__isSmartRef__":true,"id":1785}},"1828":{},"1829":{"varMapping":{"__isSmartRef__":true,"id":1830},"source":"function findSubobjects(obj) {\n\tvar objs = [];\n\tobj.withAllSubmorphsDo(function(){ objs.push(this) });\n\n\tif (obj.testObject && obj.testObject.name)\n\t\tobjs.push(obj.testObject)\n\treturn objs\n}","funcProperties":{"__isSmartRef__":true,"id":1831},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1830":{"this":{"__isSmartRef__":true,"id":1785}},"1831":{},"1832":{"varMapping":{"__isSmartRef__":true,"id":1833},"source":"function generateSourceForConnection(baseObject, targetObject, connection) {\n\tvar c = connection;\n\tif (!c.getTargetObj() || !c.getTargetObj().name || \n\t\t!c.getSourceObj() || !c.getSourceObj().name) return String(c);\n\n\tvar optConfig = []\n\tif (c.converterString)\n\t\toptConfig.push(\"converter: \\n\\t\" + c.converterString)\n\tif (c.updaterString)\n\t\toptConfig.push(\"updater: \\n\\t\" + c.updaterString)\n\treturn Strings.format('connect(%s, \"%s\", %s, \"%s\", {%s});', \n\t\t\tthis.generateTargetCode(baseObject, c.getSourceObj()),\n\t\t\tc.getSourceAttrName(),\n\t\t\tthis.generateTargetCode(baseObject, c.getTargetObj()),\n\t\t\tc.getTargetMethodName(),\n\t\t\toptConfig.join(','));\n\n}","funcProperties":{"__isSmartRef__":true,"id":1834},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1833":{"this":{"__isSmartRef__":true,"id":1785}},"1834":{},"1835":{"varMapping":{"__isSmartRef__":true,"id":1836},"source":"function generateSourceForObject(baseObject, targetObj) {\n\tvar source = \"// \" + targetObj.name + \" (\" + \n\t\tthis.generateTargetCode(baseObject, targetObj) + \")\\n\\n\"\n\n\n\tvar scriptNames = this.sortedScriptNamesOfObj(targetObj)\n\tif (scriptNames.length > 0) {\n\t\tsource += \"// ** \" + targetObj.name\t+ \"'s Scripts **\\n\"\n\t\tsource += scriptNames.collect(function(ea) {\n\t\t\treturn this.generateSourceForScript(baseObject, targetObj, ea)\n\t\t}, this).join('\\n\\n');\n\t}\n\n\tif (targetObj.attributeConnections) {\n\t\tsource += \"\\n\\n// ** \" + targetObj.name\t+ \"'s Connections **\\n\"\n\t\tsource += targetObj.attributeConnections.collect(function(ea) {\n\t\t\treturn this.generateSourceForConnection(baseObject, targetObj, ea)\n\t\t}, this).join('\\n');\n\t}\n\n\tif (targetObj.scriptSource && Object.isString(targetObj.scriptSource)) {\n\t\tsource += \"\\n\\n\";\n\t\tsource += this.generateSourceForProperty(\n\t\t\tbaseObject, targetObj, \"scriptSource\");\n\t}\n\n\treturn source\n}","funcProperties":{"__isSmartRef__":true,"id":1837},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1836":{"this":{"__isSmartRef__":true,"id":1785}},"1837":{},"1838":{"varMapping":{"__isSmartRef__":true,"id":1839},"source":"function generateSourceForProperty(baseObject, targetObject, propertyName) {\n\tvar value = targetObject[propertyName];\n\treturn Strings.format('%s.'+ propertyName +'=%s;', \n\t\tthis.generateTargetCode(baseObject, targetObject),\t\n\t\tthis.generateSourceForValue(value))\n}","funcProperties":{"__isSmartRef__":true,"id":1840},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1839":{"this":{"__isSmartRef__":true,"id":1785}},"1840":{},"1841":{"varMapping":{"__isSmartRef__":true,"id":1842},"source":"function generateSourceForScript(baseObject, targetObject, scriptName) {\n\tvar script =targetObject[scriptName].getOriginal();\n\treturn Strings.format('%s.addScript(%s);', \n\t\tthis.generateTargetCode(baseObject, targetObject) ,script)\n}","funcProperties":{"__isSmartRef__":true,"id":1843},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1842":{"this":{"__isSmartRef__":true,"id":1785}},"1843":{},"1844":{"varMapping":{"__isSmartRef__":true,"id":1845},"source":"function generateSourceForValue(value) {\n\tif (Object.isString(value)) \n\t\treturn '\"' + value + '\"'\n\telse \n\t\treturn value\n}","funcProperties":{"__isSmartRef__":true,"id":1846},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1845":{"this":{"__isSmartRef__":true,"id":1785}},"1846":{},"1847":{"varMapping":{"__isSmartRef__":true,"id":1848},"source":"function generateTargetCode(baseObject, targetObject) {\n\tvar name = targetObject.name;\n\tif (baseObject === targetObject) \n\t\treturn \"this\"\n\telse if (baseObject[name] === targetObject) \n\t\treturn \"this.\" + name\n\telse if (baseObject.testObject === targetObject) \n\t\treturn \"this.testObject\"\n\telse if (baseObject.get(name) === targetObject) \n\t\treturn 'this.get(\"' + name + '\")'\n\telse if (targetObject instanceof Morph) \n\t\treturn'$morph(\"' + name + '\")'\n\telse \n\t\treturn \"????\"\n}","funcProperties":{"__isSmartRef__":true,"id":1849},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1848":{"this":{"__isSmartRef__":true,"id":1785}},"1849":{},"1850":{"varMapping":{"__isSmartRef__":true,"id":1851},"source":"function highlightSelectedObject(selection) {\n\tif (selection && selection.targetObj) showMorph(selection.targetObj)\n}","funcProperties":{"__isSmartRef__":true,"id":1852},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1851":{"this":{"__isSmartRef__":true,"id":1785}},"1852":{},"1853":{"varMapping":{"__isSmartRef__":true,"id":1854},"source":"function listItemsForObj(obj, optPrefix) {\n\n\tvar listItems = [];\n\tvar prefix = optPrefix || \"\";\t\n\n\n\tif (obj.name) listItems.push({\n\t\tisListItem: true,\n\t\tstring: \"Object: \" + obj.name || \"unnamed\",\n\t\tvalue: {obj: obj, targetObj: obj}\t\n\t});\n\n\tif (obj.scriptSource && Object.isString(obj.scriptSource)) {\n\t\tlistItems.push({\n\t\t\tisListItem: true,\n\t\t\tstring: \" scriptSource\",\n\t\t\tvalue: {obj: obj, propertyName: 'scriptSource'}\t\n\t\t});\n\t}\n\n\tlistItems = listItems.concat(this.sortedScriptNamesOfObj(obj)\n\t\t.collect(function(name) { \n\t\t\treturn {isListItem: true, string: \" \" + name, value: {obj: obj, scriptName: name}}}))\n\n\t// BUG don't bind connections here...\n\tif (obj.attributeConnections)\n\t\t\tlistItems = listItems.concat(obj.attributeConnections.collect(function(ea) {\n\t\t\t\treturn {\n\t\t\t\t\tisListItem: true, \n\t\t\t\t\tstring: \" [\" + ea.getSourceAttrName() + \" -> \" + \n\t\t\t\t\t\tea.getTargetObj() + \".\" + ea.getTargetMethodName() + \"]\", \n\t\t\t\t\tvalue: {obj: obj, connection: ea }}\n\t\t\t}));\n\n\treturn listItems\n}","funcProperties":{"__isSmartRef__":true,"id":1855},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1854":{"this":{"__isSmartRef__":true,"id":1785}},"1855":{},"1856":{"varMapping":{"__isSmartRef__":true,"id":1857},"source":"function removeTargetScript() {\n\tvar target = this.scriptList.selection.obj;\n\tif (!target) return;\n\n\n\tvar scriptName = this.scriptList.selection.scriptName; \n\tif (scriptName) {\n\t\tdelete target[scriptName];\n\t}\n\n\tvar connection = this.scriptList.selection.connection; \n\tif (connection)\n\t\tconnection.disconnect()\n\n\tthis.updateScriptList();\n}","funcProperties":{"__isSmartRef__":true,"id":1858},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1857":{"this":{"__isSmartRef__":true,"id":1785}},"1858":{},"1859":{"varMapping":{"__isSmartRef__":true,"id":1860},"source":"function reset() {\n\t// this.reset()\n\tthis.bindMorphNames(\"targetName searchText scriptList scriptSource targetFound removeButton addButton closeButton\".split(\" \"))\n\tthis.target = null;\n\t// this.targetName.setTextString(\"nobody\");\n\t// this.scriptList.updateList([]);\n\tthis.scriptSource.setTextString(\"\");\n\t// this.searchText.setTextString(\"search for something\");\n}","funcProperties":{"__isSmartRef__":true,"id":1861},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1860":{"this":{"__isSmartRef__":true,"id":1785}},"1861":{},"1862":{"varMapping":{"__isSmartRef__":true,"id":1863},"source":"function setSourceInPane(source, pane) {\n\tpane.setTextString(source);\n\tpane.owner.owner.scrollToTop();\n\n\tpane.highlightJavaScriptSyntax()\n}","funcProperties":{"__isSmartRef__":true,"id":1864},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1863":{"this":{"__isSmartRef__":true,"id":1785}},"1864":{},"1865":{"varMapping":{"__isSmartRef__":true,"id":1866},"source":"function setTarget(obj) {\n\t// if (obj) alertOK(\"set target \" + obj.name)\n\tthis.target = obj\n\t// this.updateScriptList()\n\tif (!this.target) \n\t\tsource = 'no source';\n\telse \n\t\tsource = this.generateSourceForObject(this.target, this.target);\n\tthis.get('scriptSource').setTextString(source)\n\tthis.get('scriptSource').doitContext = this.target\n}","funcProperties":{"__isSmartRef__":true,"id":1867},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1866":{"this":{"__isSmartRef__":true,"id":1785}},"1867":{},"1868":{"varMapping":{"__isSmartRef__":true,"id":1869},"source":"function setupConnections() {\n\t// this.setupConnections();\n\tconnect(this.targetName, 'textString', \n\t\tthis, 'target', \n\t\t{converter: function(n) { return $morph(n) }})\n\n\tconnect(this, 'target', \n\t\tthis.targetFound, 'setFill', \n\t\t{converter: function(obj) { return obj ? Color.green : Color.red}})\n\n\tconnect(this, 'target', this, 'setTarget')\n\n\tconnect(this.searchText, 'savedTextString', this, 'doSearch')\n}","funcProperties":{"__isSmartRef__":true,"id":1870},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1869":{"this":{"__isSmartRef__":true,"id":1785}},"1870":{},"1871":{"varMapping":{"__isSmartRef__":true,"id":1872},"source":"function showTopLevelItems() {\n\tvar topLevelMorphs = this.world().submorphs.reject(function(morph){\n\t\treturn !morph.name;\n\t})\n\tvar morphNames = topLevelMorphs.pluck('name'),\n\t\titems = morphNames.collect(function(name) {\n\t\t\treturn [name, function() { $morph('targetName').setTextString(name) }]\n\t\t});\n\tMenuMorph.openAtHand(items, 'Select morph to edit')\n}","funcProperties":{"__isSmartRef__":true,"id":1873},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1872":{"this":{"__isSmartRef__":true,"id":1785}},"1873":{},"1874":{"varMapping":{"__isSmartRef__":true,"id":1875},"source":"function sortedScriptNamesOfObj(obj) {\n\treturn Functions.own(obj)\n\t\t.select(function(name) { return obj[name].hasLivelyClosure })\n\t\t.sortBy(function(name) { return name.toLowerCase() });\n}","funcProperties":{"__isSmartRef__":true,"id":1876},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1875":{"this":{"__isSmartRef__":true,"id":1785}},"1876":{},"1877":{"varMapping":{"__isSmartRef__":true,"id":1878},"source":"function updateScriptList() {\n\tthis.scriptList.updateList(this.allScriptListItems());\n\t// this.scriptList.selectLineAt(this.scriptList.selectedLineNo);\n\t// this.scriptSource.owner.owner.scrollToTop(); // demeter :-D\n}","funcProperties":{"__isSmartRef__":true,"id":1879},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1878":{"this":{"__isSmartRef__":true,"id":1785}},"1879":{},"1880":{"varMapping":{"__isSmartRef__":true,"id":1881},"source":"function updateSourcePane(selection) { \n\tvar textMorph = this.scriptSource;\n\n\tif (!selection || !selection.obj) {\n\t\ttextMorph.setTextString(\"\");\n\t\treturn;\n\t}\n\n\tif (selection.targetObj) {\n\t\tthis.setSourceInPane(this.generateSourceForObject(\n\t\t\ttextMorph.getDoitContext(), selection.targetObj), textMorph);\n\t\treturn;\n\t}\n\n\tif (selection.connection) {\n\t\tthis.setSourceInPane(this.generateSourceForConnection(\n\t\t\ttextMorph.getDoitContext(),selection.obj,selection.connection), textMorph);\n\t\treturn;\n\t}\n\n\tif (selection.propertyName) {\n\t\tthis.setSourceInPane(this.generateSourceForProperty(\n\t\t\ttextMorph.getDoitContext(), selection.obj, selection.propertyName), textMorph);\n\t\treturn;\n\t}\n\n\tthis.setSourceInPane(\n\t\tthis.generateSourceForScript(textMorph.getDoitContext(),selection.obj, selection.scriptName), \n\t\ttextMorph)\n}","funcProperties":{"__isSmartRef__":true,"id":1882},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1881":{"this":{"__isSmartRef__":true,"id":1785}},"1882":{},"1883":{"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":1884},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1884":{"x":762,"y":387,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1885":{"adjustForNewBounds":true},"1886":{"x":1859.032967032967,"y":250.0749250749251,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1887":{"x":762,"y":387,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1888":{"x":0,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1889":{"x":2011.9880119880122,"y":250.7492507492508,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1890":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1891":{"setTitle":{"__isSmartRef__":true,"id":1892},"setTarget":{"__isSmartRef__":true,"id":1899}},"1892":{"varMapping":{"__isSmartRef__":true,"id":1893},"source":"function setTitle(s) {\n\tthis.titleBar.label.setTextString(s)\n}","funcProperties":{"__isSmartRef__":true,"id":1898},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1893":{"this":{"__isSmartRef__":true,"id":1682},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1894}},"1894":{"$super":{"__isSmartRef__":true,"id":1895}},"1895":{"varMapping":{"__isSmartRef__":true,"id":1896},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":1897},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1896":{"obj":{"__isSmartRef__":true,"id":1682},"name":"setTitle"},"1897":{},"1898":{},"1899":{"varMapping":{"__isSmartRef__":true,"id":1900},"source":"function setTarget(obj) {\n\tthis.submorphs.last().setTarget(obj)\n}","funcProperties":{"__isSmartRef__":true,"id":1901},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"1900":{"this":{"__isSmartRef__":true,"id":1682}},"1901":{},"1902":{"submorphs":[{"__isSmartRef__":true,"id":1903},{"__isSmartRef__":true,"id":2005}],"scripts":[],"id":264,"shape":{"__isSmartRef__":true,"id":2103},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":2105},"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2106},"priorExtent":{"__isSmartRef__":true,"id":2107},"targetMorph":{"__isSmartRef__":true,"id":2006},"titleBar":{"__isSmartRef__":true,"id":1903},"contentOffset":{"__isSmartRef__":true,"id":2108},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"highlighted":true,"_Rotation":0,"prevDragPos":{"__isSmartRef__":true,"id":2109},"showsHalos":false,"halos":[],"name":"ScriptEditor","partsBinMetaInfo":{"__isSmartRef__":true,"id":2110},"__SourceModuleName__":"Global.lively.morphic.Widgets","_Scale":1,"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2111},"__LivelyClassName__":"lively.morphic.Window"},"1903":{"submorphs":[{"__isSmartRef__":true,"id":1904},{"__isSmartRef__":true,"id":1913},{"__isSmartRef__":true,"id":1949},{"__isSmartRef__":true,"id":1973}],"scripts":[],"id":265,"shape":{"__isSmartRef__":true,"id":1998},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":2002},"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2003},"eventsAreIgnored":true,"windowMorph":{"__isSmartRef__":true,"id":1902},"label":{"__isSmartRef__":true,"id":1904},"closeButton":{"__isSmartRef__":true,"id":1913},"menuButton":{"__isSmartRef__":true,"id":1949},"collapseButton":{"__isSmartRef__":true,"id":1973},"priorExtent":{"__isSmartRef__":true,"id":2004},"owner":{"__isSmartRef__":true,"id":1902},"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.TitleBar"},"1904":{"submorphs":[],"scripts":[],"id":266,"shape":{"__isSmartRef__":true,"id":1905},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1909},"_MaxTextWidth":null,"_MaxTextHeight":22,"textStyle":null,"isLabel":true,"eventsAreIgnored":true,"padding":{"__isSmartRef__":true,"id":1910},"_FontSize":10,"_Padding":{"__isSmartRef__":true,"id":1910},"owner":{"__isSmartRef__":true,"id":1903},"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":1911}],"_ClipMode":"hidden","__LivelyClassName__":"lively.morphic.Text"},"1905":{"position":{"__isSmartRef__":true,"id":1906},"_Extent":{"__isSmartRef__":true,"id":1907},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1908},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1906":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1907":{"x":68,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1908":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1909":{"x":347,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1910":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1911":{"style":{"__isSmartRef__":true,"id":1912},"morph":{"__isSmartRef__":true,"id":1904},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"1912":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1913":{"submorphs":[{"__isSmartRef__":true,"id":1914}],"scripts":[],"id":267,"shape":{"__isSmartRef__":true,"id":1922},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1936},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1926},"lighterFill":{"__isSmartRef__":true,"id":1937},"label":{"__isSmartRef__":true,"id":1914},"owner":{"__isSmartRef__":true,"id":1903},"layout":{"__isSmartRef__":true,"id":1946},"attributeConnections":[{"__isSmartRef__":true,"id":1947},{"__isSmartRef__":true,"id":1948}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"1914":{"submorphs":[],"scripts":[],"id":268,"shape":{"__isSmartRef__":true,"id":1915},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1918},"_MaxTextWidth":null,"_MaxTextHeight":17,"textStyle":null,"padding":{"__isSmartRef__":true,"id":1919},"_Padding":{"__isSmartRef__":true,"id":1919},"owner":{"__isSmartRef__":true,"id":1913},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":1920}],"_ClipMode":"hidden","__LivelyClassName__":"lively.morphic.Text"},"1915":{"position":{"__isSmartRef__":true,"id":1916},"_Extent":{"__isSmartRef__":true,"id":1917},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1908},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1916":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1917":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1918":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1919":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1920":{"style":{"__isSmartRef__":true,"id":1921},"morph":{"__isSmartRef__":true,"id":1914},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"1921":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1922":{"position":{"__isSmartRef__":true,"id":1923},"_Extent":{"__isSmartRef__":true,"id":1924},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1925},"_Fill":{"__isSmartRef__":true,"id":1926},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1923":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1924":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1925":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1926":{"stops":[{"__isSmartRef__":true,"id":1927},{"__isSmartRef__":true,"id":1929},{"__isSmartRef__":true,"id":1931},{"__isSmartRef__":true,"id":1933}],"vector":{"__isSmartRef__":true,"id":1935},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1927":{"offset":0,"color":{"__isSmartRef__":true,"id":1928}},"1928":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1929":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1930}},"1930":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1931":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1932}},"1932":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1933":{"offset":1,"color":{"__isSmartRef__":true,"id":1934}},"1934":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1935":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1936":{"x":742,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1937":{"stops":[{"__isSmartRef__":true,"id":1938},{"__isSmartRef__":true,"id":1940},{"__isSmartRef__":true,"id":1942},{"__isSmartRef__":true,"id":1944}],"vector":{"__isSmartRef__":true,"id":1935},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1938":{"offset":0,"color":{"__isSmartRef__":true,"id":1939}},"1939":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1940":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1941}},"1941":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1942":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1943}},"1943":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1944":{"offset":1,"color":{"__isSmartRef__":true,"id":1945}},"1945":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1946":{"moveHorizontal":true},"1947":{"sourceObj":{"__isSmartRef__":true,"id":1913},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1902},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1948":{"sourceObj":{"__isSmartRef__":true,"id":1913},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1902},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1949":{"submorphs":[{"__isSmartRef__":true,"id":1950}],"scripts":[],"id":269,"shape":{"__isSmartRef__":true,"id":1958},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1961},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1926},"lighterFill":{"__isSmartRef__":true,"id":1962},"label":{"__isSmartRef__":true,"id":1950},"owner":{"__isSmartRef__":true,"id":1903},"attributeConnections":[{"__isSmartRef__":true,"id":1971},{"__isSmartRef__":true,"id":1972}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"1950":{"submorphs":[],"scripts":[],"id":270,"shape":{"__isSmartRef__":true,"id":1951},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1954},"_MaxTextWidth":null,"_MaxTextHeight":17,"textStyle":null,"padding":{"__isSmartRef__":true,"id":1955},"_Padding":{"__isSmartRef__":true,"id":1955},"owner":{"__isSmartRef__":true,"id":1949},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":1956}],"_ClipMode":"hidden","__LivelyClassName__":"lively.morphic.Text"},"1951":{"position":{"__isSmartRef__":true,"id":1952},"_Extent":{"__isSmartRef__":true,"id":1953},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1908},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1952":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1953":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1954":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1955":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1956":{"style":{"__isSmartRef__":true,"id":1957},"morph":{"__isSmartRef__":true,"id":1950},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"1957":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1958":{"position":{"__isSmartRef__":true,"id":1959},"_Extent":{"__isSmartRef__":true,"id":1960},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1925},"_Fill":{"__isSmartRef__":true,"id":1926},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1959":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1960":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1961":{"x":3,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1962":{"stops":[{"__isSmartRef__":true,"id":1963},{"__isSmartRef__":true,"id":1965},{"__isSmartRef__":true,"id":1967},{"__isSmartRef__":true,"id":1969}],"vector":{"__isSmartRef__":true,"id":1935},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1963":{"offset":0,"color":{"__isSmartRef__":true,"id":1964}},"1964":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1965":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1966}},"1966":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1967":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1968}},"1968":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1969":{"offset":1,"color":{"__isSmartRef__":true,"id":1970}},"1970":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1971":{"sourceObj":{"__isSmartRef__":true,"id":1949},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1902},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1972":{"sourceObj":{"__isSmartRef__":true,"id":1949},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1902},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1973":{"submorphs":[{"__isSmartRef__":true,"id":1974}],"scripts":[],"id":271,"shape":{"__isSmartRef__":true,"id":1982},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1985},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1926},"lighterFill":{"__isSmartRef__":true,"id":1986},"label":{"__isSmartRef__":true,"id":1974},"owner":{"__isSmartRef__":true,"id":1903},"layout":{"__isSmartRef__":true,"id":1995},"attributeConnections":[{"__isSmartRef__":true,"id":1996},{"__isSmartRef__":true,"id":1997}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"1974":{"submorphs":[],"scripts":[],"id":272,"shape":{"__isSmartRef__":true,"id":1975},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1978},"_MaxTextWidth":null,"_MaxTextHeight":17,"textStyle":null,"padding":{"__isSmartRef__":true,"id":1979},"_Padding":{"__isSmartRef__":true,"id":1979},"owner":{"__isSmartRef__":true,"id":1973},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":1980}],"_ClipMode":"hidden","__LivelyClassName__":"lively.morphic.Text"},"1975":{"position":{"__isSmartRef__":true,"id":1976},"_Extent":{"__isSmartRef__":true,"id":1977},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1908},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1976":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1977":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"1978":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1979":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"1980":{"style":{"__isSmartRef__":true,"id":1981},"morph":{"__isSmartRef__":true,"id":1974},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"1981":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1982":{"position":{"__isSmartRef__":true,"id":1983},"_Extent":{"__isSmartRef__":true,"id":1984},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1925},"_Fill":{"__isSmartRef__":true,"id":1926},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1983":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1984":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1985":{"x":723,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"1986":{"stops":[{"__isSmartRef__":true,"id":1987},{"__isSmartRef__":true,"id":1989},{"__isSmartRef__":true,"id":1991},{"__isSmartRef__":true,"id":1993}],"vector":{"__isSmartRef__":true,"id":1935},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1987":{"offset":0,"color":{"__isSmartRef__":true,"id":1988}},"1988":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1989":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1990}},"1990":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1991":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1992}},"1992":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1993":{"offset":1,"color":{"__isSmartRef__":true,"id":1994}},"1994":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"1995":{"moveHorizontal":true},"1996":{"sourceObj":{"__isSmartRef__":true,"id":1973},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":1902},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1997":{"sourceObj":{"__isSmartRef__":true,"id":1973},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1902},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1998":{"position":{"__isSmartRef__":true,"id":1999},"_Extent":{"__isSmartRef__":true,"id":2000},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":2001},"_Fill":{"__isSmartRef__":true,"id":766},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1999":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2000":{"x":762,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2001":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2002":{"resizeWidth":true,"adjustForNewBounds":true},"2003":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2004":{"x":762,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2005":{"submorphs":[{"__isSmartRef__":true,"id":2006}],"scripts":[],"id":452,"shape":{"__isSmartRef__":true,"id":2023},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2028},"showsHalos":false,"halos":[],"name":"ScriptEditorPane","partsBinMetaInfo":{"__isSmartRef__":true,"id":2029},"__SourceModuleName__":"Global.lively.morphic.Core","owner":{"__isSmartRef__":true,"id":1902},"_Rotation":0,"targetName":null,"searchText":null,"scriptList":null,"scriptSource":{"__isSmartRef__":true,"id":2006},"targetFound":null,"removeButton":null,"addButton":null,"closeButton":null,"target":{"__isSmartRef__":true,"id":902},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2030},"__LivelyClassName__":"lively.morphic.Box"},"2006":{"submorphs":[],"scripts":[],"id":263,"shape":{"__isSmartRef__":true,"id":2007},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2011},"_MaxTextWidth":737,"_MaxTextHeight":359,"textStyle":null,"owner":{"__isSmartRef__":true,"id":2005},"layout":{"__isSmartRef__":true,"id":2012},"doitContext":{"__isSmartRef__":true,"id":902},"charsReplaced":"\t// this.removeList();","lastFindLoc":481,"showsHalos":false,"halos":[],"_Rotation":0,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"scriptSource","savedTextString":"// ComboText (this)\n\n// ** ComboText's Scripts **\nthis.addScript(function createListMorph() {\n\tvar list = lively.PartsBin.getPart('FontList', 'PartsBin/NewWorld');\n\tlist.listAvailableFonts();\n\treturn list;\n});\n\nthis.addScript(function example() {\n/*\nthis.example()\nthis.getList()\n*/\n\tthis.setList(Array.range(0,100));\n\tthis.textString = 'empty';\n});\n\nthis.addScript(function getList() {\n\treturn this.list || []\n});\n\nthis.addScript(function onBlur() {\n\t$super();\n\tthis.removeList();\n});\n\nthis.addScript(function onMouseUp(evt) {\n\tif (evt.isCommandKey() || evt.isRightMouseButtonDown()) return $super(evt);\n\tif (this.listMorph) { this.removeList();\treturn true }\n\tvar list = this.createListMorph();\n\tthis.addMorph(list);\n\tlist.align(list.bounds().topLeft(), this.shape.bounds().bottomLeft())\n\tconnect(list, 'selection', this, 'selection');\n\tconnect(list, 'selection', this, 'removeList');\n\tif (this.listMorph) this.listMorph.remove();\n\tthis.listMorph = list;\n\treturn true;\n});\n\nthis.addScript(function removeList() {\n\tthis.listMorph && this.listMorph.remove()\n\tthis.listMorph = null;\n});\n\nthis.addScript(function reset() {\n\tthis.list = [];\n\tthis.textString = 'empty';\n\tthis.removeList()\n\tdisconnectAll(this)\n\tconnect(this, 'selection', this, 'textString')\n\tconnect(this, 'savedTextString', this, 'selection')\n\tthis.applyStyle({fixedWidth: true, fixedHeight: true, borderWidth: 1, overflow: 'hidden'})\n});\n\nthis.addScript(function setList(list) {\n\treturn this.list = list;\n});\n\n// ** ComboText's Connections **\nconnect(this, \"selection\", this, \"textString\", {});\nconnect(this, \"savedTextString\", this, \"selection\", {});","textChunks":[{"__isSmartRef__":true,"id":2013}],"priorSelectionRange":[915,915],"_ClipMode":"auto","prevScroll":[0,0],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2015},"__LivelyClassName__":"lively.morphic.Text"},"2007":{"position":{"__isSmartRef__":true,"id":2008},"_Extent":{"__isSmartRef__":true,"id":2009},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":1908},"_Fill":{"__isSmartRef__":true,"id":2010},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2008":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2009":{"x":737,"y":359,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2010":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2011":{"x":7,"y":9,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2012":{"resizeWidth":true,"resizeHeight":true},"2013":{"style":{"__isSmartRef__":true,"id":2014},"morph":{"__isSmartRef__":true,"id":2006},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"2014":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2015":{"doSave":{"__isSmartRef__":true,"id":2016}},"2016":{"varMapping":{"__isSmartRef__":true,"id":2017},"source":"function doSave() {\n\t$super()\n\talertOK(\"eval all for \" + this.getDoitContext())\n\tthis.boundEval(this.textString)\n}","funcProperties":{"__isSmartRef__":true,"id":2022},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2017":{"this":{"__isSmartRef__":true,"id":2006},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2018}},"2018":{"$super":{"__isSmartRef__":true,"id":2019}},"2019":{"varMapping":{"__isSmartRef__":true,"id":2020},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":2021},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2020":{"obj":{"__isSmartRef__":true,"id":2006},"name":"doSave"},"2021":{},"2022":{},"2023":{"position":{"__isSmartRef__":true,"id":2024},"_Extent":{"__isSmartRef__":true,"id":2025},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2026},"_Fill":{"__isSmartRef__":true,"id":2027},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2024":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2025":{"x":759,"y":382,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2026":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2027":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2028":{"x":1,"y":21,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2029":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2030":{"addTargetScript":{"__isSmartRef__":true,"id":2031},"addTestObject":{"__isSmartRef__":true,"id":2034},"allMorphNames":{"__isSmartRef__":true,"id":2037},"allScriptListItems":{"__isSmartRef__":true,"id":2040},"bindMorphNames":{"__isSmartRef__":true,"id":2043},"doSearch":{"__isSmartRef__":true,"id":2046},"findSubobjects":{"__isSmartRef__":true,"id":2049},"generateSourceForConnection":{"__isSmartRef__":true,"id":2052},"generateSourceForObject":{"__isSmartRef__":true,"id":2055},"generateSourceForProperty":{"__isSmartRef__":true,"id":2058},"generateSourceForScript":{"__isSmartRef__":true,"id":2061},"generateSourceForValue":{"__isSmartRef__":true,"id":2064},"generateTargetCode":{"__isSmartRef__":true,"id":2067},"highlightSelectedObject":{"__isSmartRef__":true,"id":2070},"listItemsForObj":{"__isSmartRef__":true,"id":2073},"removeTargetScript":{"__isSmartRef__":true,"id":2076},"reset":{"__isSmartRef__":true,"id":2079},"setSourceInPane":{"__isSmartRef__":true,"id":2082},"setTarget":{"__isSmartRef__":true,"id":2085},"setupConnections":{"__isSmartRef__":true,"id":2088},"showTopLevelItems":{"__isSmartRef__":true,"id":2091},"sortedScriptNamesOfObj":{"__isSmartRef__":true,"id":2094},"updateScriptList":{"__isSmartRef__":true,"id":2097},"updateSourcePane":{"__isSmartRef__":true,"id":2100}},"2031":{"varMapping":{"__isSmartRef__":true,"id":2032},"source":"function addTargetScript(name) {\n\tvar target = this.target;\n\tif (!target) return;\n\n\ttarget.addScript(\"function \" + name + \"() {\\n\\n}\"); \n\n\tthis.updateScriptList();\n}","funcProperties":{"__isSmartRef__":true,"id":2033},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2032":{"this":{"__isSmartRef__":true,"id":2005}},"2033":{},"2034":{"varMapping":{"__isSmartRef__":true,"id":2035},"source":"function addTestObject() {\n\tthis.testObject = {\n\t\tname: 'ScriptEditorTest',\n\t\taddScript: function addScript(funcOrString, optName) {\n\t\t\tvar func = Function.fromString(funcOrString);\n\t\t\treturn func.asScriptOf(this, optName);\n\t\t}.asScript()\n\t}\n}","funcProperties":{"__isSmartRef__":true,"id":2036},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2035":{"this":{"__isSmartRef__":true,"id":2005}},"2036":{},"2037":{"varMapping":{"__isSmartRef__":true,"id":2038},"source":"function allMorphNames() {\n\tvar names = [];\n\tthis.world().withAllSubmorphsDo(function() { if (this.name) names.push(this.name) })\n\treturn names;\n}","funcProperties":{"__isSmartRef__":true,"id":2039},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2038":{"this":{"__isSmartRef__":true,"id":2005}},"2039":{},"2040":{"varMapping":{"__isSmartRef__":true,"id":2041},"source":"function allScriptListItems() {\n\tvar obj = this.target;\n\tif (!obj) return [];\n\n\tvar listItems = this.findSubobjects(obj).collect(function(ea) {\n\t\treturn this.listItemsForObj(ea);\n\t}, this).flatten()\n\n\treturn listItems;\n}","funcProperties":{"__isSmartRef__":true,"id":2042},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2041":{"this":{"__isSmartRef__":true,"id":2005}},"2042":{},"2043":{"varMapping":{"__isSmartRef__":true,"id":2044},"source":"function bindMorphNames(submorphNames) {\n\tsubmorphNames.forEach(function(ea) {\n\t\tthis[ea]= this.getMorphNamed(ea)\n\t}, this)\n}","funcProperties":{"__isSmartRef__":true,"id":2045},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2044":{"this":{"__isSmartRef__":true,"id":2005}},"2045":{},"2046":{"varMapping":{"__isSmartRef__":true,"id":2047},"source":"function doSearch(string) {\n\talert('searching ' + string);\n\tvar allItems = this.allScriptListItems();\n\tallItems.select(function(item) {})\n}","funcProperties":{"__isSmartRef__":true,"id":2048},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2047":{"this":{"__isSmartRef__":true,"id":2005}},"2048":{},"2049":{"varMapping":{"__isSmartRef__":true,"id":2050},"source":"function findSubobjects(obj) {\n\tvar objs = [];\n\tobj.withAllSubmorphsDo(function(){ objs.push(this) });\n\n\tif (obj.testObject && obj.testObject.name)\n\t\tobjs.push(obj.testObject)\n\treturn objs\n}","funcProperties":{"__isSmartRef__":true,"id":2051},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2050":{"this":{"__isSmartRef__":true,"id":2005}},"2051":{},"2052":{"varMapping":{"__isSmartRef__":true,"id":2053},"source":"function generateSourceForConnection(baseObject, targetObject, connection) {\n\tvar c = connection;\n\tif (!c.getTargetObj() || !c.getTargetObj().name || \n\t\t!c.getSourceObj() || !c.getSourceObj().name) return String(c);\n\n\tvar optConfig = []\n\tif (c.converterString)\n\t\toptConfig.push(\"converter: \\n\\t\" + c.converterString)\n\tif (c.updaterString)\n\t\toptConfig.push(\"updater: \\n\\t\" + c.updaterString)\n\treturn Strings.format('connect(%s, \"%s\", %s, \"%s\", {%s});', \n\t\t\tthis.generateTargetCode(baseObject, c.getSourceObj()),\n\t\t\tc.getSourceAttrName(),\n\t\t\tthis.generateTargetCode(baseObject, c.getTargetObj()),\n\t\t\tc.getTargetMethodName(),\n\t\t\toptConfig.join(','));\n\n}","funcProperties":{"__isSmartRef__":true,"id":2054},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2053":{"this":{"__isSmartRef__":true,"id":2005}},"2054":{},"2055":{"varMapping":{"__isSmartRef__":true,"id":2056},"source":"function generateSourceForObject(baseObject, targetObj) {\n\tvar source = \"// \" + targetObj.name + \" (\" + \n\t\tthis.generateTargetCode(baseObject, targetObj) + \")\\n\\n\"\n\n\n\tvar scriptNames = this.sortedScriptNamesOfObj(targetObj)\n\tif (scriptNames.length > 0) {\n\t\tsource += \"// ** \" + targetObj.name\t+ \"'s Scripts **\\n\"\n\t\tsource += scriptNames.collect(function(ea) {\n\t\t\treturn this.generateSourceForScript(baseObject, targetObj, ea)\n\t\t}, this).join('\\n\\n');\n\t}\n\n\tif (targetObj.attributeConnections) {\n\t\tsource += \"\\n\\n// ** \" + targetObj.name\t+ \"'s Connections **\\n\"\n\t\tsource += targetObj.attributeConnections.collect(function(ea) {\n\t\t\treturn this.generateSourceForConnection(baseObject, targetObj, ea)\n\t\t}, this).join('\\n');\n\t}\n\n\tif (targetObj.scriptSource && Object.isString(targetObj.scriptSource)) {\n\t\tsource += \"\\n\\n\";\n\t\tsource += this.generateSourceForProperty(\n\t\t\tbaseObject, targetObj, \"scriptSource\");\n\t}\n\n\treturn source\n}","funcProperties":{"__isSmartRef__":true,"id":2057},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2056":{"this":{"__isSmartRef__":true,"id":2005}},"2057":{},"2058":{"varMapping":{"__isSmartRef__":true,"id":2059},"source":"function generateSourceForProperty(baseObject, targetObject, propertyName) {\n\tvar value = targetObject[propertyName];\n\treturn Strings.format('%s.'+ propertyName +'=%s;', \n\t\tthis.generateTargetCode(baseObject, targetObject),\t\n\t\tthis.generateSourceForValue(value))\n}","funcProperties":{"__isSmartRef__":true,"id":2060},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2059":{"this":{"__isSmartRef__":true,"id":2005}},"2060":{},"2061":{"varMapping":{"__isSmartRef__":true,"id":2062},"source":"function generateSourceForScript(baseObject, targetObject, scriptName) {\n\tvar script =targetObject[scriptName].getOriginal();\n\treturn Strings.format('%s.addScript(%s);', \n\t\tthis.generateTargetCode(baseObject, targetObject) ,script)\n}","funcProperties":{"__isSmartRef__":true,"id":2063},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2062":{"this":{"__isSmartRef__":true,"id":2005}},"2063":{},"2064":{"varMapping":{"__isSmartRef__":true,"id":2065},"source":"function generateSourceForValue(value) {\n\tif (Object.isString(value)) \n\t\treturn '\"' + value + '\"'\n\telse \n\t\treturn value\n}","funcProperties":{"__isSmartRef__":true,"id":2066},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2065":{"this":{"__isSmartRef__":true,"id":2005}},"2066":{},"2067":{"varMapping":{"__isSmartRef__":true,"id":2068},"source":"function generateTargetCode(baseObject, targetObject) {\n\tvar name = targetObject.name;\n\tif (baseObject === targetObject) \n\t\treturn \"this\"\n\telse if (baseObject[name] === targetObject) \n\t\treturn \"this.\" + name\n\telse if (baseObject.testObject === targetObject) \n\t\treturn \"this.testObject\"\n\telse if (baseObject.get(name) === targetObject) \n\t\treturn 'this.get(\"' + name + '\")'\n\telse if (targetObject instanceof Morph) \n\t\treturn'$morph(\"' + name + '\")'\n\telse \n\t\treturn \"????\"\n}","funcProperties":{"__isSmartRef__":true,"id":2069},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2068":{"this":{"__isSmartRef__":true,"id":2005}},"2069":{},"2070":{"varMapping":{"__isSmartRef__":true,"id":2071},"source":"function highlightSelectedObject(selection) {\n\tif (selection && selection.targetObj) showMorph(selection.targetObj)\n}","funcProperties":{"__isSmartRef__":true,"id":2072},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2071":{"this":{"__isSmartRef__":true,"id":2005}},"2072":{},"2073":{"varMapping":{"__isSmartRef__":true,"id":2074},"source":"function listItemsForObj(obj, optPrefix) {\n\n\tvar listItems = [];\n\tvar prefix = optPrefix || \"\";\t\n\n\n\tif (obj.name) listItems.push({\n\t\tisListItem: true,\n\t\tstring: \"Object: \" + obj.name || \"unnamed\",\n\t\tvalue: {obj: obj, targetObj: obj}\t\n\t});\n\n\tif (obj.scriptSource && Object.isString(obj.scriptSource)) {\n\t\tlistItems.push({\n\t\t\tisListItem: true,\n\t\t\tstring: \" scriptSource\",\n\t\t\tvalue: {obj: obj, propertyName: 'scriptSource'}\t\n\t\t});\n\t}\n\n\tlistItems = listItems.concat(this.sortedScriptNamesOfObj(obj)\n\t\t.collect(function(name) { \n\t\t\treturn {isListItem: true, string: \" \" + name, value: {obj: obj, scriptName: name}}}))\n\n\t// BUG don't bind connections here...\n\tif (obj.attributeConnections)\n\t\t\tlistItems = listItems.concat(obj.attributeConnections.collect(function(ea) {\n\t\t\t\treturn {\n\t\t\t\t\tisListItem: true, \n\t\t\t\t\tstring: \" [\" + ea.getSourceAttrName() + \" -> \" + \n\t\t\t\t\t\tea.getTargetObj() + \".\" + ea.getTargetMethodName() + \"]\", \n\t\t\t\t\tvalue: {obj: obj, connection: ea }}\n\t\t\t}));\n\n\treturn listItems\n}","funcProperties":{"__isSmartRef__":true,"id":2075},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2074":{"this":{"__isSmartRef__":true,"id":2005}},"2075":{},"2076":{"varMapping":{"__isSmartRef__":true,"id":2077},"source":"function removeTargetScript() {\n\tvar target = this.scriptList.selection.obj;\n\tif (!target) return;\n\n\n\tvar scriptName = this.scriptList.selection.scriptName; \n\tif (scriptName) {\n\t\tdelete target[scriptName];\n\t}\n\n\tvar connection = this.scriptList.selection.connection; \n\tif (connection)\n\t\tconnection.disconnect()\n\n\tthis.updateScriptList();\n}","funcProperties":{"__isSmartRef__":true,"id":2078},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2077":{"this":{"__isSmartRef__":true,"id":2005}},"2078":{},"2079":{"varMapping":{"__isSmartRef__":true,"id":2080},"source":"function reset() {\n\t// this.reset()\n\tthis.bindMorphNames(\"targetName searchText scriptList scriptSource targetFound removeButton addButton closeButton\".split(\" \"))\n\tthis.target = null;\n\t// this.targetName.setTextString(\"nobody\");\n\t// this.scriptList.updateList([]);\n\tthis.scriptSource.setTextString(\"\");\n\t// this.searchText.setTextString(\"search for something\");\n}","funcProperties":{"__isSmartRef__":true,"id":2081},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2080":{"this":{"__isSmartRef__":true,"id":2005}},"2081":{},"2082":{"varMapping":{"__isSmartRef__":true,"id":2083},"source":"function setSourceInPane(source, pane) {\n\tpane.setTextString(source);\n\tpane.owner.owner.scrollToTop();\n\n\tpane.highlightJavaScriptSyntax()\n}","funcProperties":{"__isSmartRef__":true,"id":2084},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2083":{"this":{"__isSmartRef__":true,"id":2005}},"2084":{},"2085":{"varMapping":{"__isSmartRef__":true,"id":2086},"source":"function setTarget(obj) {\n\t// if (obj) alertOK(\"set target \" + obj.name)\n\tthis.target = obj\n\t// this.updateScriptList()\n\tif (!this.target) \n\t\tsource = 'no source';\n\telse \n\t\tsource = this.generateSourceForObject(this.target, this.target);\n\tthis.get('scriptSource').setTextString(source)\n\tthis.get('scriptSource').doitContext = this.target\n}","funcProperties":{"__isSmartRef__":true,"id":2087},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2086":{"this":{"__isSmartRef__":true,"id":2005}},"2087":{},"2088":{"varMapping":{"__isSmartRef__":true,"id":2089},"source":"function setupConnections() {\n\t// this.setupConnections();\n\tconnect(this.targetName, 'textString', \n\t\tthis, 'target', \n\t\t{converter: function(n) { return $morph(n) }})\n\n\tconnect(this, 'target', \n\t\tthis.targetFound, 'setFill', \n\t\t{converter: function(obj) { return obj ? Color.green : Color.red}})\n\n\tconnect(this, 'target', this, 'setTarget')\n\n\tconnect(this.searchText, 'savedTextString', this, 'doSearch')\n}","funcProperties":{"__isSmartRef__":true,"id":2090},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2089":{"this":{"__isSmartRef__":true,"id":2005}},"2090":{},"2091":{"varMapping":{"__isSmartRef__":true,"id":2092},"source":"function showTopLevelItems() {\n\tvar topLevelMorphs = this.world().submorphs.reject(function(morph){\n\t\treturn !morph.name;\n\t})\n\tvar morphNames = topLevelMorphs.pluck('name'),\n\t\titems = morphNames.collect(function(name) {\n\t\t\treturn [name, function() { $morph('targetName').setTextString(name) }]\n\t\t});\n\tMenuMorph.openAtHand(items, 'Select morph to edit')\n}","funcProperties":{"__isSmartRef__":true,"id":2093},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2092":{"this":{"__isSmartRef__":true,"id":2005}},"2093":{},"2094":{"varMapping":{"__isSmartRef__":true,"id":2095},"source":"function sortedScriptNamesOfObj(obj) {\n\treturn Functions.own(obj)\n\t\t.select(function(name) { return obj[name].hasLivelyClosure })\n\t\t.sortBy(function(name) { return name.toLowerCase() });\n}","funcProperties":{"__isSmartRef__":true,"id":2096},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2095":{"this":{"__isSmartRef__":true,"id":2005}},"2096":{},"2097":{"varMapping":{"__isSmartRef__":true,"id":2098},"source":"function updateScriptList() {\n\tthis.scriptList.updateList(this.allScriptListItems());\n\t// this.scriptList.selectLineAt(this.scriptList.selectedLineNo);\n\t// this.scriptSource.owner.owner.scrollToTop(); // demeter :-D\n}","funcProperties":{"__isSmartRef__":true,"id":2099},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2098":{"this":{"__isSmartRef__":true,"id":2005}},"2099":{},"2100":{"varMapping":{"__isSmartRef__":true,"id":2101},"source":"function updateSourcePane(selection) { \n\tvar textMorph = this.scriptSource;\n\n\tif (!selection || !selection.obj) {\n\t\ttextMorph.setTextString(\"\");\n\t\treturn;\n\t}\n\n\tif (selection.targetObj) {\n\t\tthis.setSourceInPane(this.generateSourceForObject(\n\t\t\ttextMorph.getDoitContext(), selection.targetObj), textMorph);\n\t\treturn;\n\t}\n\n\tif (selection.connection) {\n\t\tthis.setSourceInPane(this.generateSourceForConnection(\n\t\t\ttextMorph.getDoitContext(),selection.obj,selection.connection), textMorph);\n\t\treturn;\n\t}\n\n\tif (selection.propertyName) {\n\t\tthis.setSourceInPane(this.generateSourceForProperty(\n\t\t\ttextMorph.getDoitContext(), selection.obj, selection.propertyName), textMorph);\n\t\treturn;\n\t}\n\n\tthis.setSourceInPane(\n\t\tthis.generateSourceForScript(textMorph.getDoitContext(),selection.obj, selection.scriptName), \n\t\ttextMorph)\n}","funcProperties":{"__isSmartRef__":true,"id":2102},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2101":{"this":{"__isSmartRef__":true,"id":2005}},"2102":{},"2103":{"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":2104},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2104":{"x":762,"y":387,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2105":{"adjustForNewBounds":true},"2106":{"x":2120.103896103896,"y":691.6083916083917,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2107":{"x":762,"y":387,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2108":{"x":0,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2109":{"x":2378,"y":703,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2110":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2111":{"setTitle":{"__isSmartRef__":true,"id":2112},"setTarget":{"__isSmartRef__":true,"id":2119}},"2112":{"varMapping":{"__isSmartRef__":true,"id":2113},"source":"function setTitle(s) {\n\tthis.titleBar.label.setTextString(s)\n}","funcProperties":{"__isSmartRef__":true,"id":2118},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2113":{"this":{"__isSmartRef__":true,"id":1902},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2114}},"2114":{"$super":{"__isSmartRef__":true,"id":2115}},"2115":{"varMapping":{"__isSmartRef__":true,"id":2116},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":2117},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2116":{"obj":{"__isSmartRef__":true,"id":1902},"name":"setTitle"},"2117":{},"2118":{},"2119":{"varMapping":{"__isSmartRef__":true,"id":2120},"source":"function setTarget(obj) {\n\tthis.submorphs.last().setTarget(obj)\n}","funcProperties":{"__isSmartRef__":true,"id":2121},"__SourceModuleName__":"Global","__LivelyClassName__":"lively.Closure"},"2120":{"this":{"__isSmartRef__":true,"id":1902}},"2121":{},"2122":{"submorphs":[{"__isSmartRef__":true,"id":2123},{"__isSmartRef__":true,"id":2224}],"scripts":[],"id":8706,"shape":{"__isSmartRef__":true,"id":2702},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":2704},"_Position":{"__isSmartRef__":true,"id":2705},"priorExtent":{"__isSmartRef__":true,"id":2706},"targetMorph":{"__isSmartRef__":true,"id":2224},"titleBar":{"__isSmartRef__":true,"id":2123},"contentOffset":{"__isSmartRef__":true,"id":2701},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"owner":{"__isSmartRef__":true,"id":0},"highlighted":true,"_Rotation":0,"_Scale":1,"prevDragPos":{"__isSmartRef__":true,"id":2707},"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.Window"},"2123":{"submorphs":[{"__isSmartRef__":true,"id":2124},{"__isSmartRef__":true,"id":2132},{"__isSmartRef__":true,"id":2168},{"__isSmartRef__":true,"id":2192}],"scripts":[],"id":8707,"shape":{"__isSmartRef__":true,"id":2217},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":2221},"_Position":{"__isSmartRef__":true,"id":2222},"eventsAreIgnored":true,"windowMorph":{"__isSmartRef__":true,"id":2122},"label":{"__isSmartRef__":true,"id":2124},"closeButton":{"__isSmartRef__":true,"id":2132},"menuButton":{"__isSmartRef__":true,"id":2168},"collapseButton":{"__isSmartRef__":true,"id":2192},"priorExtent":{"__isSmartRef__":true,"id":2223},"owner":{"__isSmartRef__":true,"id":2122},"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.TitleBar"},"2124":{"submorphs":[],"scripts":[],"id":8708,"shape":{"__isSmartRef__":true,"id":2125},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2128},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2129},"_MaxTextWidth":null,"_MaxTextHeight":22,"textChunks":[{"__isSmartRef__":true,"id":2130}],"isLabel":true,"eventsAreIgnored":true,"_FontSize":10,"owner":{"__isSmartRef__":true,"id":2123},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"2125":{"_Position":{"__isSmartRef__":true,"id":2126},"_Extent":{"__isSmartRef__":true,"id":2127},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1655},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2126":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2127":{"x":48,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2128":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2129":{"x":386,"y":3.99609375,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2130":{"style":{"__isSmartRef__":true,"id":2131},"morph":{"__isSmartRef__":true,"id":2124},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"2131":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2132":{"submorphs":[{"__isSmartRef__":true,"id":2133}],"scripts":[],"id":8709,"shape":{"__isSmartRef__":true,"id":2141},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2155},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2145},"lighterFill":{"__isSmartRef__":true,"id":2156},"label":{"__isSmartRef__":true,"id":2133},"owner":{"__isSmartRef__":true,"id":2123},"layout":{"__isSmartRef__":true,"id":2165},"attributeConnections":[{"__isSmartRef__":true,"id":2166},{"__isSmartRef__":true,"id":2167}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"2133":{"submorphs":[],"scripts":[],"id":8710,"shape":{"__isSmartRef__":true,"id":2134},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2137},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2138},"_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":2139}],"owner":{"__isSmartRef__":true,"id":2132},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"2134":{"_Position":{"__isSmartRef__":true,"id":2135},"_Extent":{"__isSmartRef__":true,"id":2136},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1655},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2135":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2136":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2137":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2138":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2139":{"style":{"__isSmartRef__":true,"id":2140},"morph":{"__isSmartRef__":true,"id":2133},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"2140":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2141":{"_Position":{"__isSmartRef__":true,"id":2142},"_Extent":{"__isSmartRef__":true,"id":2143},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2144},"_Fill":{"__isSmartRef__":true,"id":2145},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2142":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2143":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2144":{"r":0.8392156862745098,"g":0.8392156862745098,"b":0.8392156862745098,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2145":{"stops":[{"__isSmartRef__":true,"id":2146},{"__isSmartRef__":true,"id":2148},{"__isSmartRef__":true,"id":2150},{"__isSmartRef__":true,"id":2152}],"vector":{"__isSmartRef__":true,"id":2154},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2146":{"offset":0,"color":{"__isSmartRef__":true,"id":2147}},"2147":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2148":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2149}},"2149":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2150":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2151}},"2151":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2152":{"offset":1,"color":{"__isSmartRef__":true,"id":2153}},"2153":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2154":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2155":{"x":800,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2156":{"stops":[{"__isSmartRef__":true,"id":2157},{"__isSmartRef__":true,"id":2159},{"__isSmartRef__":true,"id":2161},{"__isSmartRef__":true,"id":2163}],"vector":{"__isSmartRef__":true,"id":2154},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2157":{"offset":0,"color":{"__isSmartRef__":true,"id":2158}},"2158":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2159":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2160}},"2160":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2161":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2162}},"2162":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2163":{"offset":1,"color":{"__isSmartRef__":true,"id":2164}},"2164":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2165":{"moveHorizontal":true},"2166":{"sourceObj":{"__isSmartRef__":true,"id":2132},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":2122},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2167":{"sourceObj":{"__isSmartRef__":true,"id":2132},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2122},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2168":{"submorphs":[{"__isSmartRef__":true,"id":2169}],"scripts":[],"id":8711,"shape":{"__isSmartRef__":true,"id":2177},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2180},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2145},"lighterFill":{"__isSmartRef__":true,"id":2181},"label":{"__isSmartRef__":true,"id":2169},"owner":{"__isSmartRef__":true,"id":2123},"attributeConnections":[{"__isSmartRef__":true,"id":2190},{"__isSmartRef__":true,"id":2191}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"2169":{"submorphs":[],"scripts":[],"id":8712,"shape":{"__isSmartRef__":true,"id":2170},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2173},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2174},"_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":2175}],"owner":{"__isSmartRef__":true,"id":2168},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"2170":{"_Position":{"__isSmartRef__":true,"id":2171},"_Extent":{"__isSmartRef__":true,"id":2172},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1655},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2171":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2172":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2173":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2174":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2175":{"style":{"__isSmartRef__":true,"id":2176},"morph":{"__isSmartRef__":true,"id":2169},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"2176":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2177":{"_Position":{"__isSmartRef__":true,"id":2178},"_Extent":{"__isSmartRef__":true,"id":2179},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2144},"_Fill":{"__isSmartRef__":true,"id":2145},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2178":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2179":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2180":{"x":3,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2181":{"stops":[{"__isSmartRef__":true,"id":2182},{"__isSmartRef__":true,"id":2184},{"__isSmartRef__":true,"id":2186},{"__isSmartRef__":true,"id":2188}],"vector":{"__isSmartRef__":true,"id":2154},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2182":{"offset":0,"color":{"__isSmartRef__":true,"id":2183}},"2183":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2184":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2185}},"2185":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2186":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2187}},"2187":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2188":{"offset":1,"color":{"__isSmartRef__":true,"id":2189}},"2189":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2190":{"sourceObj":{"__isSmartRef__":true,"id":2168},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":2122},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2191":{"sourceObj":{"__isSmartRef__":true,"id":2168},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2122},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2192":{"submorphs":[{"__isSmartRef__":true,"id":2193}],"scripts":[],"id":8713,"shape":{"__isSmartRef__":true,"id":2201},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2204},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2145},"lighterFill":{"__isSmartRef__":true,"id":2205},"label":{"__isSmartRef__":true,"id":2193},"owner":{"__isSmartRef__":true,"id":2123},"layout":{"__isSmartRef__":true,"id":2214},"attributeConnections":[{"__isSmartRef__":true,"id":2215},{"__isSmartRef__":true,"id":2216}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"2193":{"submorphs":[],"scripts":[],"id":8714,"shape":{"__isSmartRef__":true,"id":2194},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2197},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2198},"_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":2199}],"owner":{"__isSmartRef__":true,"id":2192},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"2194":{"_Position":{"__isSmartRef__":true,"id":2195},"_Extent":{"__isSmartRef__":true,"id":2196},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1655},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2195":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2196":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2197":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2198":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2199":{"style":{"__isSmartRef__":true,"id":2200},"morph":{"__isSmartRef__":true,"id":2193},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"2200":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2201":{"_Position":{"__isSmartRef__":true,"id":2202},"_Extent":{"__isSmartRef__":true,"id":2203},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2144},"_Fill":{"__isSmartRef__":true,"id":2145},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2202":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2203":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2204":{"x":781,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2205":{"stops":[{"__isSmartRef__":true,"id":2206},{"__isSmartRef__":true,"id":2208},{"__isSmartRef__":true,"id":2210},{"__isSmartRef__":true,"id":2212}],"vector":{"__isSmartRef__":true,"id":2154},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2206":{"offset":0,"color":{"__isSmartRef__":true,"id":2207}},"2207":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2208":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2209}},"2209":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2210":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2211}},"2211":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2212":{"offset":1,"color":{"__isSmartRef__":true,"id":2213}},"2213":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2214":{"moveHorizontal":true},"2215":{"sourceObj":{"__isSmartRef__":true,"id":2192},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":2122},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2216":{"sourceObj":{"__isSmartRef__":true,"id":2192},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2122},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2217":{"_Position":{"__isSmartRef__":true,"id":2218},"_Extent":{"__isSmartRef__":true,"id":2219},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":2220},"_Fill":{"__isSmartRef__":true,"id":766},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2218":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2219":{"x":820,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2220":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2221":{"resizeWidth":true,"adjustForNewBounds":true},"2222":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2223":{"x":820,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2224":{"submorphs":[{"__isSmartRef__":true,"id":2225},{"__isSmartRef__":true,"id":2634},{"__isSmartRef__":true,"id":2656},{"__isSmartRef__":true,"id":2422},{"__isSmartRef__":true,"id":2592},{"__isSmartRef__":true,"id":2602},{"__isSmartRef__":true,"id":2612},{"__isSmartRef__":true,"id":2678},{"__isSmartRef__":true,"id":2622},{"__isSmartRef__":true,"id":2684},{"__isSmartRef__":true,"id":2689},{"__isSmartRef__":true,"id":2236},{"__isSmartRef__":true,"id":2272},{"__isSmartRef__":true,"id":2296},{"__isSmartRef__":true,"id":2320},{"__isSmartRef__":true,"id":2344},{"__isSmartRef__":true,"id":2368},{"__isSmartRef__":true,"id":2392}],"scripts":[],"id":1,"shape":{"__isSmartRef__":true,"id":2696},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":2700},"_Position":{"__isSmartRef__":true,"id":2701},"locationPane":{"__isSmartRef__":true,"id":2225},"codeBaseDirBtn":{"__isSmartRef__":true,"id":2634},"localDirBtn":{"__isSmartRef__":true,"id":2656},"Pane1":{"__isSmartRef__":true,"id":2422},"Pane2":{"__isSmartRef__":true,"id":2592},"Pane3":{"__isSmartRef__":true,"id":2602},"Pane4":{"__isSmartRef__":true,"id":2612},"midResizer":{"__isSmartRef__":true,"id":2678},"sourcePane":{"__isSmartRef__":true,"id":2622},"bottomResizer":{"__isSmartRef__":true,"id":2684},"commentPane":{"__isSmartRef__":true,"id":2689},"ownerWidget":{"__isSmartRef__":true,"id":2234},"owner":{"__isSmartRef__":true,"id":2122},"__LivelyClassName__":"lively.ide.BrowserPanel","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"2225":{"submorphs":[],"scripts":[],"id":2,"shape":{"__isSmartRef__":true,"id":2226},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":1171},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2230},"_MaxTextWidth":656,"_MaxTextHeight":22,"textChunks":[{"__isSmartRef__":true,"id":2231}],"owner":{"__isSmartRef__":true,"id":2224},"isInputLine":true,"noEval":true,"styleClass":["Browser_locationInput"],"attributeConnections":[{"__isSmartRef__":true,"id":2233}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2226":{"_Position":{"__isSmartRef__":true,"id":2227},"_Extent":{"__isSmartRef__":true,"id":2228},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1169},"_Fill":{"__isSmartRef__":true,"id":2229},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2227":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2228":{"x":656,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2229":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2230":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2231":{"style":{"__isSmartRef__":true,"id":2232},"morph":{"__isSmartRef__":true,"id":2225},"storedString":"http://www.lively-kernel.org/repository/webwerkstatt/","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2232":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2233":{"sourceObj":{"__isSmartRef__":true,"id":2225},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":2234},"targetMethodName":"setTargetURL","converter":null,"converterString":"function (value) { return new URL(value) }","updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2234":{"buttonCommands":[{"__isSmartRef__":true,"id":2235},{"__isSmartRef__":true,"id":2271},{"__isSmartRef__":true,"id":2295},{"__isSmartRef__":true,"id":2319},{"__isSmartRef__":true,"id":2343},{"__isSmartRef__":true,"id":2367},{"__isSmartRef__":true,"id":2391}],"RootFilters":[{"__isSmartRef__":true,"id":2415}],"Pane1Filters":[{"__isSmartRef__":true,"id":2416},{"__isSmartRef__":true,"id":2417}],"Pane2Filters":[{"__isSmartRef__":true,"id":2418}],"Pane3Filters":[{"__isSmartRef__":true,"id":2419}],"Pane4Filters":[{"__isSmartRef__":true,"id":2420}],"evaluate":true,"panel":{"__isSmartRef__":true,"id":2224},"attributeConnections":[{"__isSmartRef__":true,"id":2421},{"__isSmartRef__":true,"id":2591},{"__isSmartRef__":true,"id":2601},{"__isSmartRef__":true,"id":2611},{"__isSmartRef__":true,"id":2621},{"__isSmartRef__":true,"id":2632}],"SourceString":"-----","sourceString":"-----","doNotSerialize":["$$targetURL"],"doNotCopyProperties":["$$targetURL"],"targetURL":{"__isSmartRef__":true,"id":2633},"_rootNode":{"__isSmartRef__":true,"id":2431},"Pane1Selection":null,"pane1Selection":null,"Pane2Selection":null,"pane2Selection":null,"Pane3Selection":null,"pane3Selection":null,"Pane4Selection":null,"pane4Selection":null,"Pane4Content":["-----"],"Pane3Content":["-----"],"Pane2Content":["-----"],"Pane1Content":[{"__isSmartRef__":true,"id":2428},{"__isSmartRef__":true,"id":2535},{"__isSmartRef__":true,"id":2536},{"__isSmartRef__":true,"id":2537},{"__isSmartRef__":true,"id":2538},{"__isSmartRef__":true,"id":2539},{"__isSmartRef__":true,"id":2540},{"__isSmartRef__":true,"id":2541},{"__isSmartRef__":true,"id":2542},{"__isSmartRef__":true,"id":2543},{"__isSmartRef__":true,"id":2544},{"__isSmartRef__":true,"id":2545},{"__isSmartRef__":true,"id":2546},{"__isSmartRef__":true,"id":2547},{"__isSmartRef__":true,"id":2548},{"__isSmartRef__":true,"id":2549},{"__isSmartRef__":true,"id":2550},{"__isSmartRef__":true,"id":2551},{"__isSmartRef__":true,"id":2552},{"__isSmartRef__":true,"id":2553},{"__isSmartRef__":true,"id":2554},{"__isSmartRef__":true,"id":2555},{"__isSmartRef__":true,"id":2556},{"__isSmartRef__":true,"id":2557},{"__isSmartRef__":true,"id":2558},{"__isSmartRef__":true,"id":2559},{"__isSmartRef__":true,"id":2560},{"__isSmartRef__":true,"id":2561},{"__isSmartRef__":true,"id":2562},{"__isSmartRef__":true,"id":2563},{"__isSmartRef__":true,"id":2564},{"__isSmartRef__":true,"id":2565},{"__isSmartRef__":true,"id":2566},{"__isSmartRef__":true,"id":2567},{"__isSmartRef__":true,"id":2568},{"__isSmartRef__":true,"id":2569},{"__isSmartRef__":true,"id":2570},{"__isSmartRef__":true,"id":2571},{"__isSmartRef__":true,"id":2572},{"__isSmartRef__":true,"id":2573},{"__isSmartRef__":true,"id":2574},{"__isSmartRef__":true,"id":2575},{"__isSmartRef__":true,"id":2576},{"__isSmartRef__":true,"id":2577},{"__isSmartRef__":true,"id":2578},{"__isSmartRef__":true,"id":2579},{"__isSmartRef__":true,"id":2580},{"__isSmartRef__":true,"id":2581},{"__isSmartRef__":true,"id":2582},{"__isSmartRef__":true,"id":2583},{"__isSmartRef__":true,"id":2584},{"__isSmartRef__":true,"id":2585},{"__isSmartRef__":true,"id":2586}],"__LivelyClassName__":"lively.ide.SystemBrowser","__SourceModuleName__":"Global.lively.ide.SystemCodeBrowser"},"2235":{"browser":{"__isSmartRef__":true,"id":2234},"button":{"__isSmartRef__":true,"id":2236},"__LivelyClassName__":"lively.ide.AddNewFileCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"2236":{"submorphs":[{"__isSmartRef__":true,"id":2237}],"scripts":[],"id":15,"shape":{"__isSmartRef__":true,"id":2245},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2259},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2249},"lighterFill":{"__isSmartRef__":true,"id":2260},"label":{"__isSmartRef__":true,"id":2237},"command":{"__isSmartRef__":true,"id":2235},"attributeConnections":[{"__isSmartRef__":true,"id":2269},{"__isSmartRef__":true,"id":2270}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":2224},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2237":{"submorphs":[],"scripts":[],"id":16,"shape":{"__isSmartRef__":true,"id":2238},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2241},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2242},"_MaxTextWidth":null,"_MaxTextHeight":22,"textChunks":[{"__isSmartRef__":true,"id":2243}],"owner":{"__isSmartRef__":true,"id":2236},"isLabel":true,"eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2238":{"_Position":{"__isSmartRef__":true,"id":2239},"_Extent":{"__isSmartRef__":true,"id":2240},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1169},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2239":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2240":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2241":{"x":4,"y":2,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2242":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2243":{"style":{"__isSmartRef__":true,"id":2244},"morph":{"__isSmartRef__":true,"id":2237},"storedString":"Add module","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2244":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2245":{"_Position":{"__isSmartRef__":true,"id":2246},"_Extent":{"__isSmartRef__":true,"id":2247},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2248},"_Fill":{"__isSmartRef__":true,"id":2249},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2246":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2247":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2248":{"r":0.8392156862745098,"g":0.8392156862745098,"b":0.8392156862745098,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2249":{"stops":[{"__isSmartRef__":true,"id":2250},{"__isSmartRef__":true,"id":2252},{"__isSmartRef__":true,"id":2254},{"__isSmartRef__":true,"id":2256}],"vector":{"__isSmartRef__":true,"id":2258},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2250":{"offset":0,"color":{"__isSmartRef__":true,"id":2251}},"2251":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2252":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2253}},"2253":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2254":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2255}},"2255":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2256":{"offset":1,"color":{"__isSmartRef__":true,"id":2257}},"2257":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2258":{"x":0,"y":0,"width":0,"height":1,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2259":{"x":0,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2260":{"stops":[{"__isSmartRef__":true,"id":2261},{"__isSmartRef__":true,"id":2263},{"__isSmartRef__":true,"id":2265},{"__isSmartRef__":true,"id":2267}],"vector":{"__isSmartRef__":true,"id":2258},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2261":{"offset":0,"color":{"__isSmartRef__":true,"id":2262}},"2262":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2263":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2264}},"2264":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2265":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2266}},"2266":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2267":{"offset":1,"color":{"__isSmartRef__":true,"id":2268}},"2268":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2269":{"sourceObj":{"__isSmartRef__":true,"id":2236},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2235},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2270":{"sourceObj":{"__isSmartRef__":true,"id":2236},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2236},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2271":{"browser":{"__isSmartRef__":true,"id":2234},"button":{"__isSmartRef__":true,"id":2272},"__LivelyClassName__":"lively.ide.AllModulesLoadCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"2272":{"submorphs":[{"__isSmartRef__":true,"id":2273}],"scripts":[],"id":17,"shape":{"__isSmartRef__":true,"id":2280},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2283},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2249},"lighterFill":{"__isSmartRef__":true,"id":2284},"label":{"__isSmartRef__":true,"id":2273},"command":{"__isSmartRef__":true,"id":2271},"attributeConnections":[{"__isSmartRef__":true,"id":2293},{"__isSmartRef__":true,"id":2294}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":2224},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2273":{"submorphs":[],"scripts":[],"id":18,"shape":{"__isSmartRef__":true,"id":2274},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2241},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2277},"_MaxTextWidth":null,"_MaxTextHeight":22,"textChunks":[{"__isSmartRef__":true,"id":2278}],"owner":{"__isSmartRef__":true,"id":2272},"isLabel":true,"eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2274":{"_Position":{"__isSmartRef__":true,"id":2275},"_Extent":{"__isSmartRef__":true,"id":2276},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1169},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2275":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2276":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2277":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2278":{"style":{"__isSmartRef__":true,"id":2279},"morph":{"__isSmartRef__":true,"id":2273},"storedString":"Load all","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2279":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2280":{"_Position":{"__isSmartRef__":true,"id":2281},"_Extent":{"__isSmartRef__":true,"id":2282},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2248},"_Fill":{"__isSmartRef__":true,"id":2249},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2281":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2282":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2283":{"x":117.14285714285714,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2284":{"stops":[{"__isSmartRef__":true,"id":2285},{"__isSmartRef__":true,"id":2287},{"__isSmartRef__":true,"id":2289},{"__isSmartRef__":true,"id":2291}],"vector":{"__isSmartRef__":true,"id":2258},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2285":{"offset":0,"color":{"__isSmartRef__":true,"id":2286}},"2286":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2287":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2288}},"2288":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2289":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2290}},"2290":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2291":{"offset":1,"color":{"__isSmartRef__":true,"id":2292}},"2292":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2293":{"sourceObj":{"__isSmartRef__":true,"id":2272},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2271},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2294":{"sourceObj":{"__isSmartRef__":true,"id":2272},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2272},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2295":{"browser":{"__isSmartRef__":true,"id":2234},"button":{"__isSmartRef__":true,"id":2296},"__LivelyClassName__":"lively.ide.ShowLineNumbersCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"2296":{"submorphs":[{"__isSmartRef__":true,"id":2297}],"scripts":[],"id":19,"shape":{"__isSmartRef__":true,"id":2304},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2307},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2249},"lighterFill":{"__isSmartRef__":true,"id":2308},"label":{"__isSmartRef__":true,"id":2297},"command":{"__isSmartRef__":true,"id":2295},"attributeConnections":[{"__isSmartRef__":true,"id":2317},{"__isSmartRef__":true,"id":2318}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":2224},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2297":{"submorphs":[],"scripts":[],"id":20,"shape":{"__isSmartRef__":true,"id":2298},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2241},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2301},"_MaxTextWidth":null,"_MaxTextHeight":22,"textChunks":[{"__isSmartRef__":true,"id":2302}],"owner":{"__isSmartRef__":true,"id":2296},"isLabel":true,"eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2298":{"_Position":{"__isSmartRef__":true,"id":2299},"_Extent":{"__isSmartRef__":true,"id":2300},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1169},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2299":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2300":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2301":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2302":{"style":{"__isSmartRef__":true,"id":2303},"morph":{"__isSmartRef__":true,"id":2297},"storedString":"LineNo","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2303":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2304":{"_Position":{"__isSmartRef__":true,"id":2305},"_Extent":{"__isSmartRef__":true,"id":2306},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2248},"_Fill":{"__isSmartRef__":true,"id":2249},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2305":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2306":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2307":{"x":234.28571428571428,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2308":{"stops":[{"__isSmartRef__":true,"id":2309},{"__isSmartRef__":true,"id":2311},{"__isSmartRef__":true,"id":2313},{"__isSmartRef__":true,"id":2315}],"vector":{"__isSmartRef__":true,"id":2258},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2309":{"offset":0,"color":{"__isSmartRef__":true,"id":2310}},"2310":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2311":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2312}},"2312":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2313":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2314}},"2314":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2315":{"offset":1,"color":{"__isSmartRef__":true,"id":2316}},"2316":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2317":{"sourceObj":{"__isSmartRef__":true,"id":2296},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2295},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2318":{"sourceObj":{"__isSmartRef__":true,"id":2296},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2296},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2319":{"browser":{"__isSmartRef__":true,"id":2234},"button":{"__isSmartRef__":true,"id":2320},"__LivelyClassName__":"lively.ide.ParserDebugCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"2320":{"submorphs":[{"__isSmartRef__":true,"id":2321}],"scripts":[],"id":21,"shape":{"__isSmartRef__":true,"id":2328},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2331},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2249},"lighterFill":{"__isSmartRef__":true,"id":2332},"label":{"__isSmartRef__":true,"id":2321},"command":{"__isSmartRef__":true,"id":2319},"attributeConnections":[{"__isSmartRef__":true,"id":2341},{"__isSmartRef__":true,"id":2342}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":2224},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2321":{"submorphs":[],"scripts":[],"id":22,"shape":{"__isSmartRef__":true,"id":2322},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2241},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2325},"_MaxTextWidth":null,"_MaxTextHeight":22,"textChunks":[{"__isSmartRef__":true,"id":2326}],"owner":{"__isSmartRef__":true,"id":2320},"isLabel":true,"eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2322":{"_Position":{"__isSmartRef__":true,"id":2323},"_Extent":{"__isSmartRef__":true,"id":2324},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1169},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2323":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2324":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2325":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2326":{"style":{"__isSmartRef__":true,"id":2327},"morph":{"__isSmartRef__":true,"id":2321},"storedString":"Dbg errors is off","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2327":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2328":{"_Position":{"__isSmartRef__":true,"id":2329},"_Extent":{"__isSmartRef__":true,"id":2330},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2248},"_Fill":{"__isSmartRef__":true,"id":2249},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2329":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2330":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2331":{"x":351.42857142857144,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2332":{"stops":[{"__isSmartRef__":true,"id":2333},{"__isSmartRef__":true,"id":2335},{"__isSmartRef__":true,"id":2337},{"__isSmartRef__":true,"id":2339}],"vector":{"__isSmartRef__":true,"id":2258},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2333":{"offset":0,"color":{"__isSmartRef__":true,"id":2334}},"2334":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2335":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2336}},"2336":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2337":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2338}},"2338":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2339":{"offset":1,"color":{"__isSmartRef__":true,"id":2340}},"2340":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2341":{"sourceObj":{"__isSmartRef__":true,"id":2320},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2319},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2342":{"sourceObj":{"__isSmartRef__":true,"id":2320},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2320},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2343":{"browser":{"__isSmartRef__":true,"id":2234},"button":{"__isSmartRef__":true,"id":2344},"__LivelyClassName__":"lively.ide.EvaluateCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"2344":{"submorphs":[{"__isSmartRef__":true,"id":2345}],"scripts":[],"id":23,"shape":{"__isSmartRef__":true,"id":2352},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2355},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2249},"lighterFill":{"__isSmartRef__":true,"id":2356},"label":{"__isSmartRef__":true,"id":2345},"command":{"__isSmartRef__":true,"id":2343},"attributeConnections":[{"__isSmartRef__":true,"id":2365},{"__isSmartRef__":true,"id":2366}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":2224},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2345":{"submorphs":[],"scripts":[],"id":24,"shape":{"__isSmartRef__":true,"id":2346},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2241},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2349},"_MaxTextWidth":null,"_MaxTextHeight":22,"textChunks":[{"__isSmartRef__":true,"id":2350}],"owner":{"__isSmartRef__":true,"id":2344},"isLabel":true,"eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2346":{"_Position":{"__isSmartRef__":true,"id":2347},"_Extent":{"__isSmartRef__":true,"id":2348},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1169},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2347":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2348":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2349":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2350":{"style":{"__isSmartRef__":true,"id":2351},"morph":{"__isSmartRef__":true,"id":2345},"storedString":"Eval on","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2351":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2352":{"_Position":{"__isSmartRef__":true,"id":2353},"_Extent":{"__isSmartRef__":true,"id":2354},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2248},"_Fill":{"__isSmartRef__":true,"id":2249},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2353":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2354":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2355":{"x":468.57142857142856,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2356":{"stops":[{"__isSmartRef__":true,"id":2357},{"__isSmartRef__":true,"id":2359},{"__isSmartRef__":true,"id":2361},{"__isSmartRef__":true,"id":2363}],"vector":{"__isSmartRef__":true,"id":2258},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2357":{"offset":0,"color":{"__isSmartRef__":true,"id":2358}},"2358":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2359":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2360}},"2360":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2361":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2362}},"2362":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2363":{"offset":1,"color":{"__isSmartRef__":true,"id":2364}},"2364":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2365":{"sourceObj":{"__isSmartRef__":true,"id":2344},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2343},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2366":{"sourceObj":{"__isSmartRef__":true,"id":2344},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2344},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2367":{"browser":{"__isSmartRef__":true,"id":2234},"button":{"__isSmartRef__":true,"id":2368},"__LivelyClassName__":"lively.ide.SortCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"2368":{"submorphs":[{"__isSmartRef__":true,"id":2369}],"scripts":[],"id":25,"shape":{"__isSmartRef__":true,"id":2376},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2379},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2249},"lighterFill":{"__isSmartRef__":true,"id":2380},"label":{"__isSmartRef__":true,"id":2369},"command":{"__isSmartRef__":true,"id":2367},"attributeConnections":[{"__isSmartRef__":true,"id":2389},{"__isSmartRef__":true,"id":2390}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":2224},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2369":{"submorphs":[],"scripts":[],"id":26,"shape":{"__isSmartRef__":true,"id":2370},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2241},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2373},"_MaxTextWidth":null,"_MaxTextHeight":22,"textChunks":[{"__isSmartRef__":true,"id":2374}],"owner":{"__isSmartRef__":true,"id":2368},"isLabel":true,"eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2370":{"_Position":{"__isSmartRef__":true,"id":2371},"_Extent":{"__isSmartRef__":true,"id":2372},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1169},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2371":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2372":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2373":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2374":{"style":{"__isSmartRef__":true,"id":2375},"morph":{"__isSmartRef__":true,"id":2369},"storedString":"Sort","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2375":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2376":{"_Position":{"__isSmartRef__":true,"id":2377},"_Extent":{"__isSmartRef__":true,"id":2378},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2248},"_Fill":{"__isSmartRef__":true,"id":2249},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2377":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2378":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2379":{"x":585.7142857142857,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2380":{"stops":[{"__isSmartRef__":true,"id":2381},{"__isSmartRef__":true,"id":2383},{"__isSmartRef__":true,"id":2385},{"__isSmartRef__":true,"id":2387}],"vector":{"__isSmartRef__":true,"id":2258},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2381":{"offset":0,"color":{"__isSmartRef__":true,"id":2382}},"2382":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2383":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2384}},"2384":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2385":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2386}},"2386":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2387":{"offset":1,"color":{"__isSmartRef__":true,"id":2388}},"2388":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2389":{"sourceObj":{"__isSmartRef__":true,"id":2368},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2367},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2390":{"sourceObj":{"__isSmartRef__":true,"id":2368},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2368},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2391":{"browser":{"__isSmartRef__":true,"id":2234},"button":{"__isSmartRef__":true,"id":2392},"__LivelyClassName__":"lively.ide.ViewSourceCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"2392":{"submorphs":[{"__isSmartRef__":true,"id":2393}],"scripts":[],"id":27,"shape":{"__isSmartRef__":true,"id":2400},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2403},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2249},"lighterFill":{"__isSmartRef__":true,"id":2404},"label":{"__isSmartRef__":true,"id":2393},"command":{"__isSmartRef__":true,"id":2391},"attributeConnections":[{"__isSmartRef__":true,"id":2413},{"__isSmartRef__":true,"id":2414}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":2224},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2393":{"submorphs":[],"scripts":[],"id":28,"shape":{"__isSmartRef__":true,"id":2394},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2241},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2397},"_MaxTextWidth":null,"_MaxTextHeight":22,"textChunks":[{"__isSmartRef__":true,"id":2398}],"owner":{"__isSmartRef__":true,"id":2392},"isLabel":true,"eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2394":{"_Position":{"__isSmartRef__":true,"id":2395},"_Extent":{"__isSmartRef__":true,"id":2396},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1169},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2395":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2396":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2397":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2398":{"style":{"__isSmartRef__":true,"id":2399},"morph":{"__isSmartRef__":true,"id":2393},"storedString":"View as...","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2399":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2400":{"_Position":{"__isSmartRef__":true,"id":2401},"_Extent":{"__isSmartRef__":true,"id":2402},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2248},"_Fill":{"__isSmartRef__":true,"id":2249},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2401":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2402":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2403":{"x":702.8571428571429,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2404":{"stops":[{"__isSmartRef__":true,"id":2405},{"__isSmartRef__":true,"id":2407},{"__isSmartRef__":true,"id":2409},{"__isSmartRef__":true,"id":2411}],"vector":{"__isSmartRef__":true,"id":2258},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2405":{"offset":0,"color":{"__isSmartRef__":true,"id":2406}},"2406":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2407":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2408}},"2408":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2409":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2410}},"2410":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2411":{"offset":1,"color":{"__isSmartRef__":true,"id":2412}},"2412":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2413":{"sourceObj":{"__isSmartRef__":true,"id":2392},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2391},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2414":{"sourceObj":{"__isSmartRef__":true,"id":2392},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2392},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2415":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"2416":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"2417":{"attributes":["isClassNode","isGrammarNode","isChangeNode","isFunctionNode","isObjectNode"],"__LivelyClassName__":"lively.ide.NodeTypeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"2418":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"2419":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"2420":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"2421":{"sourceObj":{"__isSmartRef__":true,"id":2234},"sourceAttrName":"setPane1Content","targetObj":{"__isSmartRef__":true,"id":2422},"targetMethodName":"updateList","converter":null,"converterString":null,"updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2422":{"submorphs":[],"scripts":[],"id":7,"shape":{"__isSmartRef__":true,"id":2423},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"scroll","_Position":{"__isSmartRef__":true,"id":2427},"itemList":[{"__isSmartRef__":true,"id":2428},{"__isSmartRef__":true,"id":2535},{"__isSmartRef__":true,"id":2536},{"__isSmartRef__":true,"id":2537},{"__isSmartRef__":true,"id":2538},{"__isSmartRef__":true,"id":2539},{"__isSmartRef__":true,"id":2540},{"__isSmartRef__":true,"id":2541},{"__isSmartRef__":true,"id":2542},{"__isSmartRef__":true,"id":2543},{"__isSmartRef__":true,"id":2544},{"__isSmartRef__":true,"id":2545},{"__isSmartRef__":true,"id":2546},{"__isSmartRef__":true,"id":2547},{"__isSmartRef__":true,"id":2548},{"__isSmartRef__":true,"id":2549},{"__isSmartRef__":true,"id":2550},{"__isSmartRef__":true,"id":2551},{"__isSmartRef__":true,"id":2552},{"__isSmartRef__":true,"id":2553},{"__isSmartRef__":true,"id":2554},{"__isSmartRef__":true,"id":2555},{"__isSmartRef__":true,"id":2556},{"__isSmartRef__":true,"id":2557},{"__isSmartRef__":true,"id":2558},{"__isSmartRef__":true,"id":2559},{"__isSmartRef__":true,"id":2560},{"__isSmartRef__":true,"id":2561},{"__isSmartRef__":true,"id":2562},{"__isSmartRef__":true,"id":2563},{"__isSmartRef__":true,"id":2564},{"__isSmartRef__":true,"id":2565},{"__isSmartRef__":true,"id":2566},{"__isSmartRef__":true,"id":2567},{"__isSmartRef__":true,"id":2568},{"__isSmartRef__":true,"id":2569},{"__isSmartRef__":true,"id":2570},{"__isSmartRef__":true,"id":2571},{"__isSmartRef__":true,"id":2572},{"__isSmartRef__":true,"id":2573},{"__isSmartRef__":true,"id":2574},{"__isSmartRef__":true,"id":2575},{"__isSmartRef__":true,"id":2576},{"__isSmartRef__":true,"id":2577},{"__isSmartRef__":true,"id":2578},{"__isSmartRef__":true,"id":2579},{"__isSmartRef__":true,"id":2580},{"__isSmartRef__":true,"id":2581},{"__isSmartRef__":true,"id":2582},{"__isSmartRef__":true,"id":2583},{"__isSmartRef__":true,"id":2584},{"__isSmartRef__":true,"id":2585},{"__isSmartRef__":true,"id":2586}],"selectedLineNo":-1,"selectOnMove":false,"owner":{"__isSmartRef__":true,"id":2224},"attributeConnections":[{"__isSmartRef__":true,"id":2587},{"__isSmartRef__":true,"id":2588},{"__isSmartRef__":true,"id":2589},{"__isSmartRef__":true,"id":2590}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"selection":null,"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core"},"2423":{"_Position":{"__isSmartRef__":true,"id":2424},"_Extent":{"__isSmartRef__":true,"id":2425},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1169},"_Fill":{"__isSmartRef__":true,"id":2426},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2424":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2425":{"x":205,"y":192.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2426":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2427":{"x":0,"y":27.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2428":{"isListItem":true,"string":"AgileSoftwareentwicklung/","value":{"__isSmartRef__":true,"id":2429}},"2429":{"target":{"__isSmartRef__":true,"id":2430},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"AgileSoftwareentwicklung/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2430":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/AgileSoftwareentwicklung/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2431":{"target":{"__isSmartRef__":true,"id":2432},"browser":{"__isSmartRef__":true,"id":2234},"parent":null,"allFiles":["Foo.js","Pen.lkml","FPrototypes.js"],"subNamespacePaths":[{"__isSmartRef__":true,"id":2433},{"__isSmartRef__":true,"id":2434},{"__isSmartRef__":true,"id":2435},{"__isSmartRef__":true,"id":2436},{"__isSmartRef__":true,"id":2437},{"__isSmartRef__":true,"id":2438},{"__isSmartRef__":true,"id":2439},{"__isSmartRef__":true,"id":2440},{"__isSmartRef__":true,"id":2441},{"__isSmartRef__":true,"id":2442},{"__isSmartRef__":true,"id":2443},{"__isSmartRef__":true,"id":2444},{"__isSmartRef__":true,"id":2430},{"__isSmartRef__":true,"id":2445},{"__isSmartRef__":true,"id":2446},{"__isSmartRef__":true,"id":2447},{"__isSmartRef__":true,"id":2448},{"__isSmartRef__":true,"id":2449},{"__isSmartRef__":true,"id":2450},{"__isSmartRef__":true,"id":2451},{"__isSmartRef__":true,"id":2452},{"__isSmartRef__":true,"id":2453},{"__isSmartRef__":true,"id":2454},{"__isSmartRef__":true,"id":2455},{"__isSmartRef__":true,"id":2456},{"__isSmartRef__":true,"id":2457},{"__isSmartRef__":true,"id":2458},{"__isSmartRef__":true,"id":2459},{"__isSmartRef__":true,"id":2460},{"__isSmartRef__":true,"id":2461},{"__isSmartRef__":true,"id":2462},{"__isSmartRef__":true,"id":2463},{"__isSmartRef__":true,"id":2464},{"__isSmartRef__":true,"id":2465},{"__isSmartRef__":true,"id":2466},{"__isSmartRef__":true,"id":2467},{"__isSmartRef__":true,"id":2468},{"__isSmartRef__":true,"id":2469},{"__isSmartRef__":true,"id":2470},{"__isSmartRef__":true,"id":2471},{"__isSmartRef__":true,"id":2472},{"__isSmartRef__":true,"id":2473},{"__isSmartRef__":true,"id":2474},{"__isSmartRef__":true,"id":2475},{"__isSmartRef__":true,"id":2476},{"__isSmartRef__":true,"id":2477},{"__isSmartRef__":true,"id":2478},{"__isSmartRef__":true,"id":2479}],"parentNamespacePath":{"__isSmartRef__":true,"id":2480},"_childNodes":[{"__isSmartRef__":true,"id":2429},{"__isSmartRef__":true,"id":2481},{"__isSmartRef__":true,"id":2482},{"__isSmartRef__":true,"id":2483},{"__isSmartRef__":true,"id":2484},{"__isSmartRef__":true,"id":2485},{"__isSmartRef__":true,"id":2486},{"__isSmartRef__":true,"id":2487},{"__isSmartRef__":true,"id":2488},{"__isSmartRef__":true,"id":2489},{"__isSmartRef__":true,"id":2490},{"__isSmartRef__":true,"id":2491},{"__isSmartRef__":true,"id":2492},{"__isSmartRef__":true,"id":2493},{"__isSmartRef__":true,"id":2494},{"__isSmartRef__":true,"id":2495},{"__isSmartRef__":true,"id":2496},{"__isSmartRef__":true,"id":2497},{"__isSmartRef__":true,"id":2498},{"__isSmartRef__":true,"id":2499},{"__isSmartRef__":true,"id":2500},{"__isSmartRef__":true,"id":2501},{"__isSmartRef__":true,"id":2502},{"__isSmartRef__":true,"id":2503},{"__isSmartRef__":true,"id":2504},{"__isSmartRef__":true,"id":2505},{"__isSmartRef__":true,"id":2506},{"__isSmartRef__":true,"id":2507},{"__isSmartRef__":true,"id":2508},{"__isSmartRef__":true,"id":2509},{"__isSmartRef__":true,"id":2510},{"__isSmartRef__":true,"id":2511},{"__isSmartRef__":true,"id":2512},{"__isSmartRef__":true,"id":2513},{"__isSmartRef__":true,"id":2514},{"__isSmartRef__":true,"id":2515},{"__isSmartRef__":true,"id":2516},{"__isSmartRef__":true,"id":2517},{"__isSmartRef__":true,"id":2518},{"__isSmartRef__":true,"id":2519},{"__isSmartRef__":true,"id":2520},{"__isSmartRef__":true,"id":2521},{"__isSmartRef__":true,"id":2522},{"__isSmartRef__":true,"id":2523},{"__isSmartRef__":true,"id":2524},{"__isSmartRef__":true,"id":2525},{"__isSmartRef__":true,"id":2526},{"__isSmartRef__":true,"id":2527},{"__isSmartRef__":true,"id":2528},{"__isSmartRef__":true,"id":2529},{"__isSmartRef__":true,"id":2530},{"__isSmartRef__":true,"id":2531},{"__isSmartRef__":true,"id":2533}],"__LivelyClassName__":"lively.ide.SourceControlNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2432":{"__LivelyClassName__":"AnotherSourceDatabase","__SourceModuleName__":"Global.lively.ide.SourceDatabase"},"2433":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/media/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2434":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/constantin/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2435":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/fred/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2436":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/martin/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2437":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/papers/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2438":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/robert/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2439":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/fabrik/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2440":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/apps/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2441":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/lively/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2442":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/BWINF/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2443":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/serverTest/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2444":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/demos/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2445":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/benchmarks/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2446":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/roadmap/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2447":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/alex/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2448":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/sandbox/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2449":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/Dan/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2450":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/Tests/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2451":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/ometa/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2452":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/philipp/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2453":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/widgets/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2454":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/webcollab-integration/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2455":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/issues/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2456":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/hpi/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2457":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/contextjs/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2458":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/odata/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2459":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/tmohr/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2460":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/migration/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2461":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/games/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2462":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/draft/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2463":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/users/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2464":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/sofia/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2465":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/LivelyHPImgzn/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2466":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/server/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2467":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/lib/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2468":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/bin/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2469":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/marko/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2470":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/cop/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2471":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2472":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/ProjectSeminar2010/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2473":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/projects/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2474":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/testCreatePartsSpace/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2475":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/tim/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2476":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/swa/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2477":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/davide/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2478":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/jens/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2479":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/documentation/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2480":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/../","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2481":{"target":{"__isSmartRef__":true,"id":2442},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"BWINF/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2482":{"target":{"__isSmartRef__":true,"id":2449},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"Dan/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2483":{"target":{"__isSmartRef__":true,"id":2465},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"LivelyHPImgzn/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2484":{"target":{"__isSmartRef__":true,"id":2471},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"PartsBin/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2485":{"target":{"__isSmartRef__":true,"id":2472},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"ProjectSeminar2010/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2486":{"target":{"__isSmartRef__":true,"id":2450},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"Tests/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2487":{"target":{"__isSmartRef__":true,"id":2447},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"alex/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2488":{"target":{"__isSmartRef__":true,"id":2440},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"apps/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2489":{"target":{"__isSmartRef__":true,"id":2445},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"benchmarks/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2490":{"target":{"__isSmartRef__":true,"id":2468},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"bin/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2491":{"target":{"__isSmartRef__":true,"id":2434},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"constantin/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2492":{"target":{"__isSmartRef__":true,"id":2457},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"contextjs/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2493":{"target":{"__isSmartRef__":true,"id":2470},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"cop/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2494":{"target":{"__isSmartRef__":true,"id":2477},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"davide/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2495":{"target":{"__isSmartRef__":true,"id":2444},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"demos/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2496":{"target":{"__isSmartRef__":true,"id":2479},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"documentation/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2497":{"target":{"__isSmartRef__":true,"id":2462},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"draft/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2498":{"target":{"__isSmartRef__":true,"id":2439},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"fabrik/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2499":{"target":{"__isSmartRef__":true,"id":2435},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"fred/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2500":{"target":{"__isSmartRef__":true,"id":2461},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"games/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2501":{"target":{"__isSmartRef__":true,"id":2456},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"hpi/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2502":{"target":{"__isSmartRef__":true,"id":2455},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"issues/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2503":{"target":{"__isSmartRef__":true,"id":2478},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"jens/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2504":{"target":{"__isSmartRef__":true,"id":2467},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"lib/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2505":{"target":{"__isSmartRef__":true,"id":2441},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"lively/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2506":{"target":{"__isSmartRef__":true,"id":2469},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"marko/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2507":{"target":{"__isSmartRef__":true,"id":2436},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"martin/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2508":{"target":{"__isSmartRef__":true,"id":2433},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"media/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2509":{"target":{"__isSmartRef__":true,"id":2460},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"migration/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2510":{"target":{"__isSmartRef__":true,"id":2458},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"odata/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2511":{"target":{"__isSmartRef__":true,"id":2451},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"ometa/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2512":{"target":{"__isSmartRef__":true,"id":2437},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"papers/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2513":{"target":{"__isSmartRef__":true,"id":2452},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"philipp/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2514":{"target":{"__isSmartRef__":true,"id":2473},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"projects/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2515":{"target":{"__isSmartRef__":true,"id":2446},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"roadmap/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2516":{"target":{"__isSmartRef__":true,"id":2438},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"robert/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2517":{"target":{"__isSmartRef__":true,"id":2448},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"sandbox/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2518":{"target":{"__isSmartRef__":true,"id":2466},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"server/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2519":{"target":{"__isSmartRef__":true,"id":2443},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"serverTest/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2520":{"target":{"__isSmartRef__":true,"id":2464},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"sofia/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2521":{"target":{"__isSmartRef__":true,"id":2476},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"swa/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2522":{"target":{"__isSmartRef__":true,"id":2474},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"testCreatePartsSpace/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2523":{"target":{"__isSmartRef__":true,"id":2475},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"tim/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2524":{"target":{"__isSmartRef__":true,"id":2459},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"tmohr/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2525":{"target":{"__isSmartRef__":true,"id":2463},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"users/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2526":{"target":{"__isSmartRef__":true,"id":2454},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"webcollab-integration/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2527":{"target":{"__isSmartRef__":true,"id":2453},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"widgets/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2528":{"target":{"__isSmartRef__":true,"id":2480},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"localName":"../","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2529":{"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"moduleName":"Foo.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2530":{"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"moduleName":"FPrototypes.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2531":{"target":{"__isSmartRef__":true,"id":2532},"browser":{"__isSmartRef__":true,"id":2234},"parent":{"__isSmartRef__":true,"id":2431},"__LivelyClassName__":"lively.ide.ChangeSetNode","__SourceModuleName__":"Global.lively.ide.LocalBrowser"},"2532":{"name":"Pen.lkml","__LivelyClassName__":"ChangeSet","__SourceModuleName__":"Global.lively.ChangeSet"},"2533":{"target":{"__isSmartRef__":true,"id":2534},"browser":{"__isSmartRef__":true,"id":2234},"__LivelyClassName__":"lively.ide.ChangeSetNode","__SourceModuleName__":"Global.lively.ide.LocalBrowser"},"2534":{"name":"Local code","__LivelyClassName__":"ChangeSet","__SourceModuleName__":"Global.lively.ChangeSet"},"2535":{"isListItem":true,"string":"BWINF/","value":{"__isSmartRef__":true,"id":2481}},"2536":{"isListItem":true,"string":"Dan/","value":{"__isSmartRef__":true,"id":2482}},"2537":{"isListItem":true,"string":"LivelyHPImgzn/","value":{"__isSmartRef__":true,"id":2483}},"2538":{"isListItem":true,"string":"PartsBin/","value":{"__isSmartRef__":true,"id":2484}},"2539":{"isListItem":true,"string":"ProjectSeminar2010/","value":{"__isSmartRef__":true,"id":2485}},"2540":{"isListItem":true,"string":"Tests/","value":{"__isSmartRef__":true,"id":2486}},"2541":{"isListItem":true,"string":"alex/","value":{"__isSmartRef__":true,"id":2487}},"2542":{"isListItem":true,"string":"apps/","value":{"__isSmartRef__":true,"id":2488}},"2543":{"isListItem":true,"string":"benchmarks/","value":{"__isSmartRef__":true,"id":2489}},"2544":{"isListItem":true,"string":"bin/","value":{"__isSmartRef__":true,"id":2490}},"2545":{"isListItem":true,"string":"constantin/","value":{"__isSmartRef__":true,"id":2491}},"2546":{"isListItem":true,"string":"contextjs/","value":{"__isSmartRef__":true,"id":2492}},"2547":{"isListItem":true,"string":"cop/","value":{"__isSmartRef__":true,"id":2493}},"2548":{"isListItem":true,"string":"davide/","value":{"__isSmartRef__":true,"id":2494}},"2549":{"isListItem":true,"string":"demos/","value":{"__isSmartRef__":true,"id":2495}},"2550":{"isListItem":true,"string":"documentation/","value":{"__isSmartRef__":true,"id":2496}},"2551":{"isListItem":true,"string":"draft/","value":{"__isSmartRef__":true,"id":2497}},"2552":{"isListItem":true,"string":"fabrik/","value":{"__isSmartRef__":true,"id":2498}},"2553":{"isListItem":true,"string":"fred/","value":{"__isSmartRef__":true,"id":2499}},"2554":{"isListItem":true,"string":"games/","value":{"__isSmartRef__":true,"id":2500}},"2555":{"isListItem":true,"string":"hpi/","value":{"__isSmartRef__":true,"id":2501}},"2556":{"isListItem":true,"string":"issues/","value":{"__isSmartRef__":true,"id":2502}},"2557":{"isListItem":true,"string":"jens/","value":{"__isSmartRef__":true,"id":2503}},"2558":{"isListItem":true,"string":"lib/","value":{"__isSmartRef__":true,"id":2504}},"2559":{"isListItem":true,"string":"lively/","value":{"__isSmartRef__":true,"id":2505}},"2560":{"isListItem":true,"string":"marko/","value":{"__isSmartRef__":true,"id":2506}},"2561":{"isListItem":true,"string":"martin/","value":{"__isSmartRef__":true,"id":2507}},"2562":{"isListItem":true,"string":"media/","value":{"__isSmartRef__":true,"id":2508}},"2563":{"isListItem":true,"string":"migration/","value":{"__isSmartRef__":true,"id":2509}},"2564":{"isListItem":true,"string":"odata/","value":{"__isSmartRef__":true,"id":2510}},"2565":{"isListItem":true,"string":"ometa/","value":{"__isSmartRef__":true,"id":2511}},"2566":{"isListItem":true,"string":"papers/","value":{"__isSmartRef__":true,"id":2512}},"2567":{"isListItem":true,"string":"philipp/","value":{"__isSmartRef__":true,"id":2513}},"2568":{"isListItem":true,"string":"projects/","value":{"__isSmartRef__":true,"id":2514}},"2569":{"isListItem":true,"string":"roadmap/","value":{"__isSmartRef__":true,"id":2515}},"2570":{"isListItem":true,"string":"robert/","value":{"__isSmartRef__":true,"id":2516}},"2571":{"isListItem":true,"string":"sandbox/","value":{"__isSmartRef__":true,"id":2517}},"2572":{"isListItem":true,"string":"server/","value":{"__isSmartRef__":true,"id":2518}},"2573":{"isListItem":true,"string":"serverTest/","value":{"__isSmartRef__":true,"id":2519}},"2574":{"isListItem":true,"string":"sofia/","value":{"__isSmartRef__":true,"id":2520}},"2575":{"isListItem":true,"string":"swa/","value":{"__isSmartRef__":true,"id":2521}},"2576":{"isListItem":true,"string":"testCreatePartsSpace/","value":{"__isSmartRef__":true,"id":2522}},"2577":{"isListItem":true,"string":"tim/","value":{"__isSmartRef__":true,"id":2523}},"2578":{"isListItem":true,"string":"tmohr/","value":{"__isSmartRef__":true,"id":2524}},"2579":{"isListItem":true,"string":"users/","value":{"__isSmartRef__":true,"id":2525}},"2580":{"isListItem":true,"string":"webcollab-integration/","value":{"__isSmartRef__":true,"id":2526}},"2581":{"isListItem":true,"string":"widgets/","value":{"__isSmartRef__":true,"id":2527}},"2582":{"isListItem":true,"string":"../","value":{"__isSmartRef__":true,"id":2528}},"2583":{"isListItem":true,"string":"Foo.js (not parsed)","value":{"__isSmartRef__":true,"id":2529}},"2584":{"isListItem":true,"string":"FPrototypes.js (not parsed)","value":{"__isSmartRef__":true,"id":2530}},"2585":{"isListItem":true,"string":"Pen.lkml","value":{"__isSmartRef__":true,"id":2531}},"2586":{"isListItem":true,"string":"Local code","value":{"__isSmartRef__":true,"id":2533}},"2587":{"sourceObj":{"__isSmartRef__":true,"id":2422},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":2234},"targetMethodName":"setPane1Selection","converter":null,"converterString":null,"updater":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2588":{"sourceObj":{"__isSmartRef__":true,"id":2422},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":2234},"targetMethodName":"getPane1Selection","converter":null,"converterString":null,"updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2589":{"sourceObj":{"__isSmartRef__":true,"id":2422},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":2234},"targetMethodName":"getPane1Content","converter":null,"converterString":null,"updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2590":{"sourceObj":{"__isSmartRef__":true,"id":2422},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":2234},"targetMethodName":"getPane1Menu","converter":null,"converterString":null,"updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2591":{"sourceObj":{"__isSmartRef__":true,"id":2234},"sourceAttrName":"setPane2Content","targetObj":{"__isSmartRef__":true,"id":2592},"targetMethodName":"updateList","converter":null,"converterString":null,"updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2592":{"submorphs":[],"scripts":[],"id":8,"shape":{"__isSmartRef__":true,"id":2593},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"scroll","_Position":{"__isSmartRef__":true,"id":2596},"itemList":["-----"],"selectedLineNo":-1,"selectOnMove":false,"owner":{"__isSmartRef__":true,"id":2224},"attributeConnections":[{"__isSmartRef__":true,"id":2597},{"__isSmartRef__":true,"id":2598},{"__isSmartRef__":true,"id":2599},{"__isSmartRef__":true,"id":2600}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"selection":null,"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core"},"2593":{"_Position":{"__isSmartRef__":true,"id":2594},"_Extent":{"__isSmartRef__":true,"id":2595},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1169},"_Fill":{"__isSmartRef__":true,"id":2426},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2594":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2595":{"x":205,"y":192.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2596":{"x":205,"y":27.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2597":{"sourceObj":{"__isSmartRef__":true,"id":2592},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":2234},"targetMethodName":"setPane2Selection","converter":null,"converterString":null,"updater":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2598":{"sourceObj":{"__isSmartRef__":true,"id":2592},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":2234},"targetMethodName":"getPane2Selection","converter":null,"converterString":null,"updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2599":{"sourceObj":{"__isSmartRef__":true,"id":2592},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":2234},"targetMethodName":"getPane2Content","converter":null,"converterString":null,"updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2600":{"sourceObj":{"__isSmartRef__":true,"id":2592},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":2234},"targetMethodName":"getPane2Menu","converter":null,"converterString":null,"updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2601":{"sourceObj":{"__isSmartRef__":true,"id":2234},"sourceAttrName":"setPane3Content","targetObj":{"__isSmartRef__":true,"id":2602},"targetMethodName":"updateList","converter":null,"converterString":null,"updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2602":{"submorphs":[],"scripts":[],"id":9,"shape":{"__isSmartRef__":true,"id":2603},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"scroll","_Position":{"__isSmartRef__":true,"id":2606},"itemList":["-----"],"selectedLineNo":-1,"selectOnMove":false,"owner":{"__isSmartRef__":true,"id":2224},"attributeConnections":[{"__isSmartRef__":true,"id":2607},{"__isSmartRef__":true,"id":2608},{"__isSmartRef__":true,"id":2609},{"__isSmartRef__":true,"id":2610}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"selection":null,"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core"},"2603":{"_Position":{"__isSmartRef__":true,"id":2604},"_Extent":{"__isSmartRef__":true,"id":2605},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1169},"_Fill":{"__isSmartRef__":true,"id":2426},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2604":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2605":{"x":205,"y":192.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2606":{"x":410,"y":27.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2607":{"sourceObj":{"__isSmartRef__":true,"id":2602},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":2234},"targetMethodName":"setPane3Selection","converter":null,"converterString":null,"updater":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2608":{"sourceObj":{"__isSmartRef__":true,"id":2602},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":2234},"targetMethodName":"getPane3Selection","converter":null,"converterString":null,"updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2609":{"sourceObj":{"__isSmartRef__":true,"id":2602},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":2234},"targetMethodName":"getPane3Content","converter":null,"converterString":null,"updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2610":{"sourceObj":{"__isSmartRef__":true,"id":2602},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":2234},"targetMethodName":"getPane3Menu","converter":null,"converterString":null,"updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2611":{"sourceObj":{"__isSmartRef__":true,"id":2234},"sourceAttrName":"setPane4Content","targetObj":{"__isSmartRef__":true,"id":2612},"targetMethodName":"updateList","converter":null,"converterString":null,"updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2612":{"submorphs":[],"scripts":[],"id":10,"shape":{"__isSmartRef__":true,"id":2613},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"scroll","_Position":{"__isSmartRef__":true,"id":2616},"itemList":["-----"],"selectedLineNo":-1,"selectOnMove":false,"owner":{"__isSmartRef__":true,"id":2224},"attributeConnections":[{"__isSmartRef__":true,"id":2617},{"__isSmartRef__":true,"id":2618},{"__isSmartRef__":true,"id":2619},{"__isSmartRef__":true,"id":2620}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"selection":null,"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core"},"2613":{"_Position":{"__isSmartRef__":true,"id":2614},"_Extent":{"__isSmartRef__":true,"id":2615},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1169},"_Fill":{"__isSmartRef__":true,"id":2426},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2614":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2615":{"x":205,"y":192.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2616":{"x":615,"y":27.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2617":{"sourceObj":{"__isSmartRef__":true,"id":2612},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":2234},"targetMethodName":"setPane4Selection","converter":null,"converterString":null,"updater":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2618":{"sourceObj":{"__isSmartRef__":true,"id":2612},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":2234},"targetMethodName":"getPane4Selection","converter":null,"converterString":null,"updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2619":{"sourceObj":{"__isSmartRef__":true,"id":2612},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":2234},"targetMethodName":"getPane4Content","converter":null,"converterString":null,"updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2620":{"sourceObj":{"__isSmartRef__":true,"id":2612},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":2234},"targetMethodName":"getPane4Menu","converter":null,"converterString":null,"updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2621":{"sourceObj":{"__isSmartRef__":true,"id":2234},"sourceAttrName":"setSourceString","targetObj":{"__isSmartRef__":true,"id":2622},"targetMethodName":"setTextString","converter":null,"converterString":null,"updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2622":{"submorphs":[],"scripts":[],"id":12,"shape":{"__isSmartRef__":true,"id":2623},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2626},"_ClipMode":"scroll","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Courier","_Position":{"__isSmartRef__":true,"id":2627},"_MaxTextWidth":820,"_MaxTextHeight":269.5,"textChunks":[{"__isSmartRef__":true,"id":2628}],"owner":{"__isSmartRef__":true,"id":2224},"layout":{"__isSmartRef__":true,"id":2630},"_FontSize":10,"noEval":true,"attributeConnections":[{"__isSmartRef__":true,"id":2631}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"styleClass":["Browser_codePaneText"],"focusHaloBorderWidth":0.5,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2623":{"_Position":{"__isSmartRef__":true,"id":2624},"_Extent":{"__isSmartRef__":true,"id":2625},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1169},"_Fill":{"__isSmartRef__":true,"id":2229},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2624":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2625":{"x":820,"y":269.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2626":{"x":5,"y":5,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"2627":{"x":0,"y":247.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2628":{"style":{"__isSmartRef__":true,"id":2629},"morph":{"__isSmartRef__":true,"id":2622},"storedString":"-----","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2629":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2630":{"resizeWidth":true,"resizeHeight":true},"2631":{"sourceObj":{"__isSmartRef__":true,"id":2622},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":2234},"targetMethodName":"setSourceString","converter":null,"converterString":null,"updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2632":{"sourceObj":{"__isSmartRef__":true,"id":2234},"sourceAttrName":"targetURL","targetObj":{"__isSmartRef__":true,"id":2225},"targetMethodName":"setTextString","converter":null,"converterString":null,"updaterString":"function ($upd, value) { value && $upd(String(value)) }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2633":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2634":{"submorphs":[{"__isSmartRef__":true,"id":2635}],"scripts":[],"id":3,"shape":{"__isSmartRef__":true,"id":2642},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2645},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2249},"lighterFill":{"__isSmartRef__":true,"id":2646},"label":{"__isSmartRef__":true,"id":2635},"owner":{"__isSmartRef__":true,"id":2224},"attributeConnections":[{"__isSmartRef__":true,"id":2655}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2635":{"submorphs":[],"scripts":[],"id":4,"shape":{"__isSmartRef__":true,"id":2636},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2241},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2639},"_MaxTextWidth":null,"_MaxTextHeight":22,"textChunks":[{"__isSmartRef__":true,"id":2640}],"owner":{"__isSmartRef__":true,"id":2634},"isLabel":true,"eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2636":{"_Position":{"__isSmartRef__":true,"id":2637},"_Extent":{"__isSmartRef__":true,"id":2638},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1169},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2637":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2638":{"x":98.39999999999999,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2639":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2640":{"style":{"__isSmartRef__":true,"id":2641},"morph":{"__isSmartRef__":true,"id":2635},"storedString":"codebase","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2641":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2642":{"_Position":{"__isSmartRef__":true,"id":2643},"_Extent":{"__isSmartRef__":true,"id":2644},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2248},"_Fill":{"__isSmartRef__":true,"id":2249},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2643":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2644":{"x":98.39999999999999,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2645":{"x":656,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2646":{"stops":[{"__isSmartRef__":true,"id":2647},{"__isSmartRef__":true,"id":2649},{"__isSmartRef__":true,"id":2651},{"__isSmartRef__":true,"id":2653}],"vector":{"__isSmartRef__":true,"id":2258},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2647":{"offset":0,"color":{"__isSmartRef__":true,"id":2648}},"2648":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2649":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2650}},"2650":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2651":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2652}},"2652":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2653":{"offset":1,"color":{"__isSmartRef__":true,"id":2654}},"2654":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2655":{"sourceObj":{"__isSmartRef__":true,"id":2634},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2234},"targetMethodName":"setTargetURL","converter":null,"converterString":"function () { return URL.codeBase.withFilename('lively/')}","updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2656":{"submorphs":[{"__isSmartRef__":true,"id":2657}],"scripts":[],"id":5,"shape":{"__isSmartRef__":true,"id":2664},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2667},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2249},"lighterFill":{"__isSmartRef__":true,"id":2668},"label":{"__isSmartRef__":true,"id":2657},"owner":{"__isSmartRef__":true,"id":2224},"attributeConnections":[{"__isSmartRef__":true,"id":2677}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2657":{"submorphs":[],"scripts":[],"id":6,"shape":{"__isSmartRef__":true,"id":2658},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2241},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2661},"_MaxTextWidth":null,"_MaxTextHeight":22,"textChunks":[{"__isSmartRef__":true,"id":2662}],"owner":{"__isSmartRef__":true,"id":2656},"isLabel":true,"eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2658":{"_Position":{"__isSmartRef__":true,"id":2659},"_Extent":{"__isSmartRef__":true,"id":2660},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1169},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2659":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2660":{"x":65.6,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2661":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2662":{"style":{"__isSmartRef__":true,"id":2663},"morph":{"__isSmartRef__":true,"id":2657},"storedString":"local","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2663":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2664":{"_Position":{"__isSmartRef__":true,"id":2665},"_Extent":{"__isSmartRef__":true,"id":2666},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2248},"_Fill":{"__isSmartRef__":true,"id":2249},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2665":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2666":{"x":65.6,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2667":{"x":754.4,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2668":{"stops":[{"__isSmartRef__":true,"id":2669},{"__isSmartRef__":true,"id":2671},{"__isSmartRef__":true,"id":2673},{"__isSmartRef__":true,"id":2675}],"vector":{"__isSmartRef__":true,"id":2258},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2669":{"offset":0,"color":{"__isSmartRef__":true,"id":2670}},"2670":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2671":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2672}},"2672":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2673":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2674}},"2674":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2675":{"offset":1,"color":{"__isSmartRef__":true,"id":2676}},"2676":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2677":{"sourceObj":{"__isSmartRef__":true,"id":2656},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2234},"targetMethodName":"setTargetURL","converter":null,"converterString":"function () { return URL.source.getDirectory() }","updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2678":{"submorphs":[],"scripts":[],"id":11,"shape":{"__isSmartRef__":true,"id":2679},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"_Position":{"__isSmartRef__":true,"id":2683},"fixed":[{"__isSmartRef__":true,"id":2236},{"__isSmartRef__":true,"id":2272},{"__isSmartRef__":true,"id":2296},{"__isSmartRef__":true,"id":2320},{"__isSmartRef__":true,"id":2344},{"__isSmartRef__":true,"id":2368},{"__isSmartRef__":true,"id":2392}],"scalingBelow":[{"__isSmartRef__":true,"id":2622}],"scalingAbove":[{"__isSmartRef__":true,"id":2422},{"__isSmartRef__":true,"id":2592},{"__isSmartRef__":true,"id":2602},{"__isSmartRef__":true,"id":2612}],"minHeight":20,"pointerConnection":null,"owner":{"__isSmartRef__":true,"id":2224},"styleClass":["Browser_resizer"],"__LivelyClassName__":"lively.morphic.HorizontalDivider","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2679":{"_Position":{"__isSmartRef__":true,"id":2680},"_Extent":{"__isSmartRef__":true,"id":2681},"_Fill":{"__isSmartRef__":true,"id":2682},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2680":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2681":{"x":820,"y":5.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2682":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2683":{"x":0,"y":242,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2684":{"submorphs":[],"scripts":[],"id":13,"shape":{"__isSmartRef__":true,"id":2685},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"_Position":{"__isSmartRef__":true,"id":2688},"fixed":[],"scalingBelow":[{"__isSmartRef__":true,"id":2689}],"scalingAbove":[{"__isSmartRef__":true,"id":2622}],"minHeight":20,"pointerConnection":null,"owner":{"__isSmartRef__":true,"id":2224},"styleClass":["Browser_resizer"],"__LivelyClassName__":"lively.morphic.HorizontalDivider","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2685":{"_Position":{"__isSmartRef__":true,"id":2686},"_Extent":{"__isSmartRef__":true,"id":2687},"_Fill":{"__isSmartRef__":true,"id":2682},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2686":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2687":{"x":820,"y":5.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2688":{"x":0,"y":517,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2689":{"submorphs":[],"scripts":[],"id":14,"shape":{"__isSmartRef__":true,"id":2690},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":1171},"_ClipMode":"scroll","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2693},"_MaxTextWidth":820,"_MaxTextHeight":27.5,"textChunks":[{"__isSmartRef__":true,"id":2694}],"owner":{"__isSmartRef__":true,"id":2224},"styleClass":["Browser_commentPaneText"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2690":{"_Position":{"__isSmartRef__":true,"id":2691},"_Extent":{"__isSmartRef__":true,"id":2692},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1169},"_Fill":{"__isSmartRef__":true,"id":2229},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2691":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2692":{"x":820,"y":27.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2693":{"x":0,"y":522.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2694":{"style":{"__isSmartRef__":true,"id":2695},"morph":{"__isSmartRef__":true,"id":2689},"storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2695":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2696":{"_Position":{"__isSmartRef__":true,"id":2697},"_Extent":{"__isSmartRef__":true,"id":2698},"_Fill":{"__isSmartRef__":true,"id":2699},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2697":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2698":{"x":820,"y":550,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2699":{"r":0.9,"g":0.9,"b":0.9,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2700":{"adjustForNewBounds":true},"2701":{"x":0,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2702":{"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":2703},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2703":{"x":820,"y":572,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2704":{"adjustForNewBounds":true},"2705":{"x":1695,"y":1064,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2706":{"x":820,"y":572,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2707":{"x":1933,"y":1065,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2708":{"submorphs":[{"__isSmartRef__":true,"id":2709},{"__isSmartRef__":true,"id":2805}],"scripts":[],"id":2188,"shape":{"__isSmartRef__":true,"id":3264},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":3266},"_Position":{"__isSmartRef__":true,"id":3267},"priorExtent":{"__isSmartRef__":true,"id":3268},"targetMorph":{"__isSmartRef__":true,"id":2805},"titleBar":{"__isSmartRef__":true,"id":2709},"contentOffset":{"__isSmartRef__":true,"id":3263},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"owner":{"__isSmartRef__":true,"id":0},"highlighted":true,"_Rotation":0,"_Scale":1,"prevDragPos":{"__isSmartRef__":true,"id":3269},"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.Window"},"2709":{"submorphs":[{"__isSmartRef__":true,"id":2710},{"__isSmartRef__":true,"id":2717},{"__isSmartRef__":true,"id":2742},{"__isSmartRef__":true,"id":2766}],"scripts":[],"id":2189,"shape":{"__isSmartRef__":true,"id":2791},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":2802},"_Position":{"__isSmartRef__":true,"id":2803},"eventsAreIgnored":true,"windowMorph":{"__isSmartRef__":true,"id":2708},"label":{"__isSmartRef__":true,"id":2710},"closeButton":{"__isSmartRef__":true,"id":2717},"menuButton":{"__isSmartRef__":true,"id":2742},"collapseButton":{"__isSmartRef__":true,"id":2766},"priorExtent":{"__isSmartRef__":true,"id":2804},"owner":{"__isSmartRef__":true,"id":2708},"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.TitleBar"},"2710":{"submorphs":[],"scripts":[],"id":2190,"shape":{"__isSmartRef__":true,"id":2711},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2128},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2714},"_MaxTextWidth":null,"_MaxTextHeight":22,"textChunks":[{"__isSmartRef__":true,"id":2715}],"isLabel":true,"eventsAreIgnored":true,"_FontSize":10,"owner":{"__isSmartRef__":true,"id":2709},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"2711":{"_Position":{"__isSmartRef__":true,"id":2712},"_Extent":{"__isSmartRef__":true,"id":2713},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1655},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2712":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2713":{"x":48,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2714":{"x":386,"y":4,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2715":{"style":{"__isSmartRef__":true,"id":2716},"morph":{"__isSmartRef__":true,"id":2710},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"TextCore.js:lively.morphic.Text:accessing:textString (proto)","__LivelyClassName__":"lively.morphic.TextChunk"},"2716":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2717":{"submorphs":[{"__isSmartRef__":true,"id":2718}],"scripts":[],"id":2191,"shape":{"__isSmartRef__":true,"id":2726},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2729},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2145},"lighterFill":{"__isSmartRef__":true,"id":2730},"label":{"__isSmartRef__":true,"id":2718},"owner":{"__isSmartRef__":true,"id":2709},"layout":{"__isSmartRef__":true,"id":2739},"attributeConnections":[{"__isSmartRef__":true,"id":2740},{"__isSmartRef__":true,"id":2741}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"2718":{"submorphs":[],"scripts":[],"id":2192,"shape":{"__isSmartRef__":true,"id":2719},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2722},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2723},"_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":2724}],"owner":{"__isSmartRef__":true,"id":2717},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"2719":{"_Position":{"__isSmartRef__":true,"id":2720},"_Extent":{"__isSmartRef__":true,"id":2721},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1655},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2720":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2721":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2722":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2723":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2724":{"style":{"__isSmartRef__":true,"id":2725},"morph":{"__isSmartRef__":true,"id":2718},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"2725":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2726":{"_Position":{"__isSmartRef__":true,"id":2727},"_Extent":{"__isSmartRef__":true,"id":2728},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2144},"_Fill":{"__isSmartRef__":true,"id":2145},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2727":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2728":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2729":{"x":800,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2730":{"stops":[{"__isSmartRef__":true,"id":2731},{"__isSmartRef__":true,"id":2733},{"__isSmartRef__":true,"id":2735},{"__isSmartRef__":true,"id":2737}],"vector":{"__isSmartRef__":true,"id":2154},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2731":{"offset":0,"color":{"__isSmartRef__":true,"id":2732}},"2732":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2733":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2734}},"2734":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2735":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2736}},"2736":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2737":{"offset":1,"color":{"__isSmartRef__":true,"id":2738}},"2738":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2739":{"moveHorizontal":true},"2740":{"sourceObj":{"__isSmartRef__":true,"id":2717},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":2708},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2741":{"sourceObj":{"__isSmartRef__":true,"id":2717},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2708},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2742":{"submorphs":[{"__isSmartRef__":true,"id":2743}],"scripts":[],"id":2193,"shape":{"__isSmartRef__":true,"id":2751},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2754},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2145},"lighterFill":{"__isSmartRef__":true,"id":2755},"label":{"__isSmartRef__":true,"id":2743},"owner":{"__isSmartRef__":true,"id":2709},"attributeConnections":[{"__isSmartRef__":true,"id":2764},{"__isSmartRef__":true,"id":2765}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"2743":{"submorphs":[],"scripts":[],"id":2194,"shape":{"__isSmartRef__":true,"id":2744},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2747},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2748},"_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":2749}],"owner":{"__isSmartRef__":true,"id":2742},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"2744":{"_Position":{"__isSmartRef__":true,"id":2745},"_Extent":{"__isSmartRef__":true,"id":2746},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1655},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2745":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2746":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2747":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2748":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2749":{"style":{"__isSmartRef__":true,"id":2750},"morph":{"__isSmartRef__":true,"id":2743},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"2750":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2751":{"_Position":{"__isSmartRef__":true,"id":2752},"_Extent":{"__isSmartRef__":true,"id":2753},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2144},"_Fill":{"__isSmartRef__":true,"id":2145},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2752":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2753":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2754":{"x":3,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2755":{"stops":[{"__isSmartRef__":true,"id":2756},{"__isSmartRef__":true,"id":2758},{"__isSmartRef__":true,"id":2760},{"__isSmartRef__":true,"id":2762}],"vector":{"__isSmartRef__":true,"id":2154},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2756":{"offset":0,"color":{"__isSmartRef__":true,"id":2757}},"2757":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2758":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2759}},"2759":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2760":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2761}},"2761":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2762":{"offset":1,"color":{"__isSmartRef__":true,"id":2763}},"2763":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2764":{"sourceObj":{"__isSmartRef__":true,"id":2742},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":2708},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2765":{"sourceObj":{"__isSmartRef__":true,"id":2742},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2708},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2766":{"submorphs":[{"__isSmartRef__":true,"id":2767}],"scripts":[],"id":2195,"shape":{"__isSmartRef__":true,"id":2775},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2778},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2145},"lighterFill":{"__isSmartRef__":true,"id":2779},"label":{"__isSmartRef__":true,"id":2767},"owner":{"__isSmartRef__":true,"id":2709},"layout":{"__isSmartRef__":true,"id":2788},"attributeConnections":[{"__isSmartRef__":true,"id":2789},{"__isSmartRef__":true,"id":2790}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"2767":{"submorphs":[],"scripts":[],"id":2196,"shape":{"__isSmartRef__":true,"id":2768},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2771},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2772},"_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":2773}],"owner":{"__isSmartRef__":true,"id":2766},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"2768":{"_Position":{"__isSmartRef__":true,"id":2769},"_Extent":{"__isSmartRef__":true,"id":2770},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1655},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2769":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2770":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2771":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2772":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2773":{"style":{"__isSmartRef__":true,"id":2774},"morph":{"__isSmartRef__":true,"id":2767},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"focus","__LivelyClassName__":"lively.morphic.TextChunk"},"2774":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2775":{"_Position":{"__isSmartRef__":true,"id":2776},"_Extent":{"__isSmartRef__":true,"id":2777},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2144},"_Fill":{"__isSmartRef__":true,"id":2145},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2776":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2777":{"x":17,"y":17,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2778":{"x":781,"y":3,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2779":{"stops":[{"__isSmartRef__":true,"id":2780},{"__isSmartRef__":true,"id":2782},{"__isSmartRef__":true,"id":2784},{"__isSmartRef__":true,"id":2786}],"vector":{"__isSmartRef__":true,"id":2154},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2780":{"offset":0,"color":{"__isSmartRef__":true,"id":2781}},"2781":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2782":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2783}},"2783":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2784":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2785}},"2785":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2786":{"offset":1,"color":{"__isSmartRef__":true,"id":2787}},"2787":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2788":{"moveHorizontal":true},"2789":{"sourceObj":{"__isSmartRef__":true,"id":2766},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":2708},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2790":{"sourceObj":{"__isSmartRef__":true,"id":2766},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2708},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2791":{"_Position":{"__isSmartRef__":true,"id":2792},"_Extent":{"__isSmartRef__":true,"id":2793},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":2220},"_Fill":{"__isSmartRef__":true,"id":2794},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2792":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2793":{"x":820,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2794":{"stops":[{"__isSmartRef__":true,"id":2795},{"__isSmartRef__":true,"id":2797},{"__isSmartRef__":true,"id":2799}],"vector":{"__isSmartRef__":true,"id":2801},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2795":{"offset":0,"color":{"__isSmartRef__":true,"id":2796}},"2796":{"r":0.8600000000000001,"g":0.8600000000000001,"b":0.8600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2797":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2798}},"2798":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2799":{"offset":1,"color":{"__isSmartRef__":true,"id":2800}},"2800":{"r":0.8600000000000001,"g":0.8600000000000001,"b":0.8600000000000001,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"2801":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Rectangle"},"2802":{"resizeWidth":true,"adjustForNewBounds":true},"2803":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2804":{"x":820,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"2805":{"submorphs":[{"__isSmartRef__":true,"id":2806},{"__isSmartRef__":true,"id":3198},{"__isSmartRef__":true,"id":3220},{"__isSmartRef__":true,"id":2990},{"__isSmartRef__":true,"id":3157},{"__isSmartRef__":true,"id":3167},{"__isSmartRef__":true,"id":3177},{"__isSmartRef__":true,"id":3242},{"__isSmartRef__":true,"id":3187},{"__isSmartRef__":true,"id":3247},{"__isSmartRef__":true,"id":3252},{"__isSmartRef__":true,"id":2816},{"__isSmartRef__":true,"id":2840},{"__isSmartRef__":true,"id":2864},{"__isSmartRef__":true,"id":2888},{"__isSmartRef__":true,"id":2912},{"__isSmartRef__":true,"id":2936},{"__isSmartRef__":true,"id":2960}],"scripts":[],"id":29,"shape":{"__isSmartRef__":true,"id":3259},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":3262},"_Position":{"__isSmartRef__":true,"id":3263},"locationPane":{"__isSmartRef__":true,"id":2806},"codeBaseDirBtn":{"__isSmartRef__":true,"id":3198},"localDirBtn":{"__isSmartRef__":true,"id":3220},"Pane1":{"__isSmartRef__":true,"id":2990},"Pane2":{"__isSmartRef__":true,"id":3157},"Pane3":{"__isSmartRef__":true,"id":3167},"Pane4":{"__isSmartRef__":true,"id":3177},"midResizer":{"__isSmartRef__":true,"id":3242},"sourcePane":{"__isSmartRef__":true,"id":3187},"bottomResizer":{"__isSmartRef__":true,"id":3247},"commentPane":{"__isSmartRef__":true,"id":3252},"ownerWidget":{"__isSmartRef__":true,"id":2814},"owner":{"__isSmartRef__":true,"id":2708},"__LivelyClassName__":"lively.ide.BrowserPanel","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"2806":{"submorphs":[],"scripts":[],"id":30,"shape":{"__isSmartRef__":true,"id":2807},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":1171},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2810},"_MaxTextWidth":656,"_MaxTextHeight":22,"textChunks":[{"__isSmartRef__":true,"id":2811}],"owner":{"__isSmartRef__":true,"id":2805},"isInputLine":true,"noEval":true,"styleClass":["Browser_locationInput"],"attributeConnections":[{"__isSmartRef__":true,"id":2813}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2807":{"_Position":{"__isSmartRef__":true,"id":2808},"_Extent":{"__isSmartRef__":true,"id":2809},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1169},"_Fill":{"__isSmartRef__":true,"id":2229},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2808":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2809":{"x":656,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2810":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2811":{"style":{"__isSmartRef__":true,"id":2812},"morph":{"__isSmartRef__":true,"id":2806},"storedString":"http://www.lively-kernel.org/repository/webwerkstatt/","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2812":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2813":{"sourceObj":{"__isSmartRef__":true,"id":2806},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":2814},"targetMethodName":"setTargetURL","converter":null,"converterString":"function (value) { return new URL(value) }","updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2814":{"buttonCommands":[{"__isSmartRef__":true,"id":2815},{"__isSmartRef__":true,"id":2839},{"__isSmartRef__":true,"id":2863},{"__isSmartRef__":true,"id":2887},{"__isSmartRef__":true,"id":2911},{"__isSmartRef__":true,"id":2935},{"__isSmartRef__":true,"id":2959}],"RootFilters":[{"__isSmartRef__":true,"id":2983}],"Pane1Filters":[{"__isSmartRef__":true,"id":2984},{"__isSmartRef__":true,"id":2985}],"Pane2Filters":[{"__isSmartRef__":true,"id":2986}],"Pane3Filters":[{"__isSmartRef__":true,"id":2987}],"Pane4Filters":[{"__isSmartRef__":true,"id":2988}],"evaluate":true,"panel":{"__isSmartRef__":true,"id":2805},"attributeConnections":[{"__isSmartRef__":true,"id":2989},{"__isSmartRef__":true,"id":3156},{"__isSmartRef__":true,"id":3166},{"__isSmartRef__":true,"id":3176},{"__isSmartRef__":true,"id":3186},{"__isSmartRef__":true,"id":3197}],"SourceString":"-----","sourceString":"-----","doNotSerialize":["$$targetURL"],"doNotCopyProperties":["$$targetURL"],"targetURL":{"__isSmartRef__":true,"id":2633},"_rootNode":{"__isSmartRef__":true,"id":2998},"Pane1Selection":null,"pane1Selection":null,"Pane2Selection":null,"pane2Selection":null,"Pane3Selection":null,"pane3Selection":null,"Pane4Selection":null,"pane4Selection":null,"Pane4Content":["-----"],"Pane3Content":["-----"],"Pane2Content":["-----"],"Pane1Content":[{"__isSmartRef__":true,"id":2995},{"__isSmartRef__":true,"id":3100},{"__isSmartRef__":true,"id":3101},{"__isSmartRef__":true,"id":3102},{"__isSmartRef__":true,"id":3103},{"__isSmartRef__":true,"id":3104},{"__isSmartRef__":true,"id":3105},{"__isSmartRef__":true,"id":3106},{"__isSmartRef__":true,"id":3107},{"__isSmartRef__":true,"id":3108},{"__isSmartRef__":true,"id":3109},{"__isSmartRef__":true,"id":3110},{"__isSmartRef__":true,"id":3111},{"__isSmartRef__":true,"id":3112},{"__isSmartRef__":true,"id":3113},{"__isSmartRef__":true,"id":3114},{"__isSmartRef__":true,"id":3115},{"__isSmartRef__":true,"id":3116},{"__isSmartRef__":true,"id":3117},{"__isSmartRef__":true,"id":3118},{"__isSmartRef__":true,"id":3119},{"__isSmartRef__":true,"id":3120},{"__isSmartRef__":true,"id":3121},{"__isSmartRef__":true,"id":3122},{"__isSmartRef__":true,"id":3123},{"__isSmartRef__":true,"id":3124},{"__isSmartRef__":true,"id":3125},{"__isSmartRef__":true,"id":3126},{"__isSmartRef__":true,"id":3127},{"__isSmartRef__":true,"id":3128},{"__isSmartRef__":true,"id":3129},{"__isSmartRef__":true,"id":3130},{"__isSmartRef__":true,"id":3131},{"__isSmartRef__":true,"id":3132},{"__isSmartRef__":true,"id":3133},{"__isSmartRef__":true,"id":3134},{"__isSmartRef__":true,"id":3135},{"__isSmartRef__":true,"id":3136},{"__isSmartRef__":true,"id":3137},{"__isSmartRef__":true,"id":3138},{"__isSmartRef__":true,"id":3139},{"__isSmartRef__":true,"id":3140},{"__isSmartRef__":true,"id":3141},{"__isSmartRef__":true,"id":3142},{"__isSmartRef__":true,"id":3143},{"__isSmartRef__":true,"id":3144},{"__isSmartRef__":true,"id":3145},{"__isSmartRef__":true,"id":3146},{"__isSmartRef__":true,"id":3147},{"__isSmartRef__":true,"id":3148},{"__isSmartRef__":true,"id":3149},{"__isSmartRef__":true,"id":3150},{"__isSmartRef__":true,"id":3151}],"__LivelyClassName__":"lively.ide.SystemBrowser","__SourceModuleName__":"Global.lively.ide.SystemCodeBrowser"},"2815":{"browser":{"__isSmartRef__":true,"id":2814},"button":{"__isSmartRef__":true,"id":2816},"__LivelyClassName__":"lively.ide.AddNewFileCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"2816":{"submorphs":[{"__isSmartRef__":true,"id":2817}],"scripts":[],"id":43,"shape":{"__isSmartRef__":true,"id":2824},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2827},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2249},"lighterFill":{"__isSmartRef__":true,"id":2828},"label":{"__isSmartRef__":true,"id":2817},"command":{"__isSmartRef__":true,"id":2815},"attributeConnections":[{"__isSmartRef__":true,"id":2837},{"__isSmartRef__":true,"id":2838}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":2805},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2817":{"submorphs":[],"scripts":[],"id":44,"shape":{"__isSmartRef__":true,"id":2818},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2241},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2821},"_MaxTextWidth":null,"_MaxTextHeight":22,"textChunks":[{"__isSmartRef__":true,"id":2822}],"owner":{"__isSmartRef__":true,"id":2816},"isLabel":true,"eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2818":{"_Position":{"__isSmartRef__":true,"id":2819},"_Extent":{"__isSmartRef__":true,"id":2820},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1169},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2819":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2820":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2821":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2822":{"style":{"__isSmartRef__":true,"id":2823},"morph":{"__isSmartRef__":true,"id":2817},"storedString":"Add module","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2823":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2824":{"_Position":{"__isSmartRef__":true,"id":2825},"_Extent":{"__isSmartRef__":true,"id":2826},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2248},"_Fill":{"__isSmartRef__":true,"id":2249},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2825":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2826":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2827":{"x":0,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2828":{"stops":[{"__isSmartRef__":true,"id":2829},{"__isSmartRef__":true,"id":2831},{"__isSmartRef__":true,"id":2833},{"__isSmartRef__":true,"id":2835}],"vector":{"__isSmartRef__":true,"id":2258},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2829":{"offset":0,"color":{"__isSmartRef__":true,"id":2830}},"2830":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2831":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2832}},"2832":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2833":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2834}},"2834":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2835":{"offset":1,"color":{"__isSmartRef__":true,"id":2836}},"2836":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2837":{"sourceObj":{"__isSmartRef__":true,"id":2816},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2815},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2838":{"sourceObj":{"__isSmartRef__":true,"id":2816},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2816},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2839":{"browser":{"__isSmartRef__":true,"id":2814},"button":{"__isSmartRef__":true,"id":2840},"__LivelyClassName__":"lively.ide.AllModulesLoadCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"2840":{"submorphs":[{"__isSmartRef__":true,"id":2841}],"scripts":[],"id":45,"shape":{"__isSmartRef__":true,"id":2848},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2851},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2249},"lighterFill":{"__isSmartRef__":true,"id":2852},"label":{"__isSmartRef__":true,"id":2841},"command":{"__isSmartRef__":true,"id":2839},"attributeConnections":[{"__isSmartRef__":true,"id":2861},{"__isSmartRef__":true,"id":2862}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":2805},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2841":{"submorphs":[],"scripts":[],"id":46,"shape":{"__isSmartRef__":true,"id":2842},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2241},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2845},"_MaxTextWidth":null,"_MaxTextHeight":22,"textChunks":[{"__isSmartRef__":true,"id":2846}],"owner":{"__isSmartRef__":true,"id":2840},"isLabel":true,"eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2842":{"_Position":{"__isSmartRef__":true,"id":2843},"_Extent":{"__isSmartRef__":true,"id":2844},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1169},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2843":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2844":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2845":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2846":{"style":{"__isSmartRef__":true,"id":2847},"morph":{"__isSmartRef__":true,"id":2841},"storedString":"Load all","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2847":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2848":{"_Position":{"__isSmartRef__":true,"id":2849},"_Extent":{"__isSmartRef__":true,"id":2850},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2248},"_Fill":{"__isSmartRef__":true,"id":2249},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2849":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2850":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2851":{"x":117.14285714285714,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2852":{"stops":[{"__isSmartRef__":true,"id":2853},{"__isSmartRef__":true,"id":2855},{"__isSmartRef__":true,"id":2857},{"__isSmartRef__":true,"id":2859}],"vector":{"__isSmartRef__":true,"id":2258},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2853":{"offset":0,"color":{"__isSmartRef__":true,"id":2854}},"2854":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2855":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2856}},"2856":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2857":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2858}},"2858":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2859":{"offset":1,"color":{"__isSmartRef__":true,"id":2860}},"2860":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2861":{"sourceObj":{"__isSmartRef__":true,"id":2840},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2839},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2862":{"sourceObj":{"__isSmartRef__":true,"id":2840},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2840},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2863":{"browser":{"__isSmartRef__":true,"id":2814},"button":{"__isSmartRef__":true,"id":2864},"__LivelyClassName__":"lively.ide.ShowLineNumbersCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"2864":{"submorphs":[{"__isSmartRef__":true,"id":2865}],"scripts":[],"id":47,"shape":{"__isSmartRef__":true,"id":2872},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2875},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2249},"lighterFill":{"__isSmartRef__":true,"id":2876},"label":{"__isSmartRef__":true,"id":2865},"command":{"__isSmartRef__":true,"id":2863},"attributeConnections":[{"__isSmartRef__":true,"id":2885},{"__isSmartRef__":true,"id":2886}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":2805},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2865":{"submorphs":[],"scripts":[],"id":48,"shape":{"__isSmartRef__":true,"id":2866},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2241},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2869},"_MaxTextWidth":null,"_MaxTextHeight":22,"textChunks":[{"__isSmartRef__":true,"id":2870}],"owner":{"__isSmartRef__":true,"id":2864},"isLabel":true,"eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2866":{"_Position":{"__isSmartRef__":true,"id":2867},"_Extent":{"__isSmartRef__":true,"id":2868},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1169},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2867":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2868":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2869":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2870":{"style":{"__isSmartRef__":true,"id":2871},"morph":{"__isSmartRef__":true,"id":2865},"storedString":"LineNo","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2871":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2872":{"_Position":{"__isSmartRef__":true,"id":2873},"_Extent":{"__isSmartRef__":true,"id":2874},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2248},"_Fill":{"__isSmartRef__":true,"id":2249},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2873":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2874":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2875":{"x":234.28571428571428,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2876":{"stops":[{"__isSmartRef__":true,"id":2877},{"__isSmartRef__":true,"id":2879},{"__isSmartRef__":true,"id":2881},{"__isSmartRef__":true,"id":2883}],"vector":{"__isSmartRef__":true,"id":2258},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2877":{"offset":0,"color":{"__isSmartRef__":true,"id":2878}},"2878":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2879":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2880}},"2880":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2881":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2882}},"2882":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2883":{"offset":1,"color":{"__isSmartRef__":true,"id":2884}},"2884":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2885":{"sourceObj":{"__isSmartRef__":true,"id":2864},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2863},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2886":{"sourceObj":{"__isSmartRef__":true,"id":2864},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2864},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2887":{"browser":{"__isSmartRef__":true,"id":2814},"button":{"__isSmartRef__":true,"id":2888},"__LivelyClassName__":"lively.ide.ParserDebugCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"2888":{"submorphs":[{"__isSmartRef__":true,"id":2889}],"scripts":[],"id":49,"shape":{"__isSmartRef__":true,"id":2896},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2899},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2249},"lighterFill":{"__isSmartRef__":true,"id":2900},"label":{"__isSmartRef__":true,"id":2889},"command":{"__isSmartRef__":true,"id":2887},"attributeConnections":[{"__isSmartRef__":true,"id":2909},{"__isSmartRef__":true,"id":2910}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":2805},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2889":{"submorphs":[],"scripts":[],"id":50,"shape":{"__isSmartRef__":true,"id":2890},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2241},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2893},"_MaxTextWidth":null,"_MaxTextHeight":22,"textChunks":[{"__isSmartRef__":true,"id":2894}],"owner":{"__isSmartRef__":true,"id":2888},"isLabel":true,"eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2890":{"_Position":{"__isSmartRef__":true,"id":2891},"_Extent":{"__isSmartRef__":true,"id":2892},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1169},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2891":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2892":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2893":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2894":{"style":{"__isSmartRef__":true,"id":2895},"morph":{"__isSmartRef__":true,"id":2889},"storedString":"Dbg errors is off","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2895":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2896":{"_Position":{"__isSmartRef__":true,"id":2897},"_Extent":{"__isSmartRef__":true,"id":2898},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2248},"_Fill":{"__isSmartRef__":true,"id":2249},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2897":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2898":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2899":{"x":351.42857142857144,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2900":{"stops":[{"__isSmartRef__":true,"id":2901},{"__isSmartRef__":true,"id":2903},{"__isSmartRef__":true,"id":2905},{"__isSmartRef__":true,"id":2907}],"vector":{"__isSmartRef__":true,"id":2258},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2901":{"offset":0,"color":{"__isSmartRef__":true,"id":2902}},"2902":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2903":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2904}},"2904":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2905":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2906}},"2906":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2907":{"offset":1,"color":{"__isSmartRef__":true,"id":2908}},"2908":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2909":{"sourceObj":{"__isSmartRef__":true,"id":2888},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2887},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2910":{"sourceObj":{"__isSmartRef__":true,"id":2888},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2888},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2911":{"browser":{"__isSmartRef__":true,"id":2814},"button":{"__isSmartRef__":true,"id":2912},"__LivelyClassName__":"lively.ide.EvaluateCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"2912":{"submorphs":[{"__isSmartRef__":true,"id":2913}],"scripts":[],"id":51,"shape":{"__isSmartRef__":true,"id":2920},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2923},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2249},"lighterFill":{"__isSmartRef__":true,"id":2924},"label":{"__isSmartRef__":true,"id":2913},"command":{"__isSmartRef__":true,"id":2911},"attributeConnections":[{"__isSmartRef__":true,"id":2933},{"__isSmartRef__":true,"id":2934}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":2805},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2913":{"submorphs":[],"scripts":[],"id":52,"shape":{"__isSmartRef__":true,"id":2914},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2241},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2917},"_MaxTextWidth":null,"_MaxTextHeight":22,"textChunks":[{"__isSmartRef__":true,"id":2918}],"owner":{"__isSmartRef__":true,"id":2912},"isLabel":true,"eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2914":{"_Position":{"__isSmartRef__":true,"id":2915},"_Extent":{"__isSmartRef__":true,"id":2916},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1169},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2915":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2916":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2917":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2918":{"style":{"__isSmartRef__":true,"id":2919},"morph":{"__isSmartRef__":true,"id":2913},"storedString":"Eval on","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2919":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2920":{"_Position":{"__isSmartRef__":true,"id":2921},"_Extent":{"__isSmartRef__":true,"id":2922},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2248},"_Fill":{"__isSmartRef__":true,"id":2249},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2921":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2922":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2923":{"x":468.57142857142856,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2924":{"stops":[{"__isSmartRef__":true,"id":2925},{"__isSmartRef__":true,"id":2927},{"__isSmartRef__":true,"id":2929},{"__isSmartRef__":true,"id":2931}],"vector":{"__isSmartRef__":true,"id":2258},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2925":{"offset":0,"color":{"__isSmartRef__":true,"id":2926}},"2926":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2927":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2928}},"2928":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2929":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2930}},"2930":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2931":{"offset":1,"color":{"__isSmartRef__":true,"id":2932}},"2932":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2933":{"sourceObj":{"__isSmartRef__":true,"id":2912},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2911},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2934":{"sourceObj":{"__isSmartRef__":true,"id":2912},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2912},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2935":{"browser":{"__isSmartRef__":true,"id":2814},"button":{"__isSmartRef__":true,"id":2936},"__LivelyClassName__":"lively.ide.SortCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"2936":{"submorphs":[{"__isSmartRef__":true,"id":2937}],"scripts":[],"id":53,"shape":{"__isSmartRef__":true,"id":2944},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2947},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2249},"lighterFill":{"__isSmartRef__":true,"id":2948},"label":{"__isSmartRef__":true,"id":2937},"command":{"__isSmartRef__":true,"id":2935},"attributeConnections":[{"__isSmartRef__":true,"id":2957},{"__isSmartRef__":true,"id":2958}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":2805},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2937":{"submorphs":[],"scripts":[],"id":54,"shape":{"__isSmartRef__":true,"id":2938},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2241},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2941},"_MaxTextWidth":null,"_MaxTextHeight":22,"textChunks":[{"__isSmartRef__":true,"id":2942}],"owner":{"__isSmartRef__":true,"id":2936},"isLabel":true,"eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2938":{"_Position":{"__isSmartRef__":true,"id":2939},"_Extent":{"__isSmartRef__":true,"id":2940},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1169},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2939":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2940":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2941":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2942":{"style":{"__isSmartRef__":true,"id":2943},"morph":{"__isSmartRef__":true,"id":2937},"storedString":"Sort","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2943":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2944":{"_Position":{"__isSmartRef__":true,"id":2945},"_Extent":{"__isSmartRef__":true,"id":2946},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2248},"_Fill":{"__isSmartRef__":true,"id":2249},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2945":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2946":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2947":{"x":585.7142857142857,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2948":{"stops":[{"__isSmartRef__":true,"id":2949},{"__isSmartRef__":true,"id":2951},{"__isSmartRef__":true,"id":2953},{"__isSmartRef__":true,"id":2955}],"vector":{"__isSmartRef__":true,"id":2258},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2949":{"offset":0,"color":{"__isSmartRef__":true,"id":2950}},"2950":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2951":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2952}},"2952":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2953":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2954}},"2954":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2955":{"offset":1,"color":{"__isSmartRef__":true,"id":2956}},"2956":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2957":{"sourceObj":{"__isSmartRef__":true,"id":2936},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2935},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2958":{"sourceObj":{"__isSmartRef__":true,"id":2936},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2936},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2959":{"browser":{"__isSmartRef__":true,"id":2814},"button":{"__isSmartRef__":true,"id":2960},"__LivelyClassName__":"lively.ide.ViewSourceCommand","__SourceModuleName__":"Global.lively.ide.BrowserCommands"},"2960":{"submorphs":[{"__isSmartRef__":true,"id":2961}],"scripts":[],"id":55,"shape":{"__isSmartRef__":true,"id":2968},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2971},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2249},"lighterFill":{"__isSmartRef__":true,"id":2972},"label":{"__isSmartRef__":true,"id":2961},"command":{"__isSmartRef__":true,"id":2959},"attributeConnections":[{"__isSmartRef__":true,"id":2981},{"__isSmartRef__":true,"id":2982}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"owner":{"__isSmartRef__":true,"id":2805},"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"2961":{"submorphs":[],"scripts":[],"id":56,"shape":{"__isSmartRef__":true,"id":2962},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2241},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":2965},"_MaxTextWidth":null,"_MaxTextHeight":22,"textChunks":[{"__isSmartRef__":true,"id":2966}],"owner":{"__isSmartRef__":true,"id":2960},"isLabel":true,"eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2962":{"_Position":{"__isSmartRef__":true,"id":2963},"_Extent":{"__isSmartRef__":true,"id":2964},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1169},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2963":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2964":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2965":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2966":{"style":{"__isSmartRef__":true,"id":2967},"morph":{"__isSmartRef__":true,"id":2961},"storedString":"View as...","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2967":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2968":{"_Position":{"__isSmartRef__":true,"id":2969},"_Extent":{"__isSmartRef__":true,"id":2970},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2248},"_Fill":{"__isSmartRef__":true,"id":2249},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2969":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2970":{"x":117.14285714285714,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2971":{"x":702.8571428571429,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2972":{"stops":[{"__isSmartRef__":true,"id":2973},{"__isSmartRef__":true,"id":2975},{"__isSmartRef__":true,"id":2977},{"__isSmartRef__":true,"id":2979}],"vector":{"__isSmartRef__":true,"id":2258},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2973":{"offset":0,"color":{"__isSmartRef__":true,"id":2974}},"2974":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2975":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2976}},"2976":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2977":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2978}},"2978":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2979":{"offset":1,"color":{"__isSmartRef__":true,"id":2980}},"2980":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"2981":{"sourceObj":{"__isSmartRef__":true,"id":2960},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2959},"targetMethodName":"trigger","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2982":{"sourceObj":{"__isSmartRef__":true,"id":2960},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2960},"targetMethodName":"setLabel","converter":null,"converterString":"function () { return this.getSourceObj().command.asString() }","updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2983":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"2984":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"2985":{"attributes":["isClassNode","isGrammarNode","isChangeNode","isFunctionNode","isObjectNode"],"__LivelyClassName__":"lively.ide.NodeTypeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"2986":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"2987":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"2988":{"__LivelyClassName__":"lively.ide.NodeFilter","__SourceModuleName__":"Global.lively.ide.BrowserFramework"},"2989":{"sourceObj":{"__isSmartRef__":true,"id":2814},"sourceAttrName":"setPane1Content","targetObj":{"__isSmartRef__":true,"id":2990},"targetMethodName":"updateList","converter":null,"converterString":null,"updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"2990":{"submorphs":[],"scripts":[],"id":35,"shape":{"__isSmartRef__":true,"id":2991},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"scroll","_Position":{"__isSmartRef__":true,"id":2994},"itemList":[{"__isSmartRef__":true,"id":2995},{"__isSmartRef__":true,"id":3100},{"__isSmartRef__":true,"id":3101},{"__isSmartRef__":true,"id":3102},{"__isSmartRef__":true,"id":3103},{"__isSmartRef__":true,"id":3104},{"__isSmartRef__":true,"id":3105},{"__isSmartRef__":true,"id":3106},{"__isSmartRef__":true,"id":3107},{"__isSmartRef__":true,"id":3108},{"__isSmartRef__":true,"id":3109},{"__isSmartRef__":true,"id":3110},{"__isSmartRef__":true,"id":3111},{"__isSmartRef__":true,"id":3112},{"__isSmartRef__":true,"id":3113},{"__isSmartRef__":true,"id":3114},{"__isSmartRef__":true,"id":3115},{"__isSmartRef__":true,"id":3116},{"__isSmartRef__":true,"id":3117},{"__isSmartRef__":true,"id":3118},{"__isSmartRef__":true,"id":3119},{"__isSmartRef__":true,"id":3120},{"__isSmartRef__":true,"id":3121},{"__isSmartRef__":true,"id":3122},{"__isSmartRef__":true,"id":3123},{"__isSmartRef__":true,"id":3124},{"__isSmartRef__":true,"id":3125},{"__isSmartRef__":true,"id":3126},{"__isSmartRef__":true,"id":3127},{"__isSmartRef__":true,"id":3128},{"__isSmartRef__":true,"id":3129},{"__isSmartRef__":true,"id":3130},{"__isSmartRef__":true,"id":3131},{"__isSmartRef__":true,"id":3132},{"__isSmartRef__":true,"id":3133},{"__isSmartRef__":true,"id":3134},{"__isSmartRef__":true,"id":3135},{"__isSmartRef__":true,"id":3136},{"__isSmartRef__":true,"id":3137},{"__isSmartRef__":true,"id":3138},{"__isSmartRef__":true,"id":3139},{"__isSmartRef__":true,"id":3140},{"__isSmartRef__":true,"id":3141},{"__isSmartRef__":true,"id":3142},{"__isSmartRef__":true,"id":3143},{"__isSmartRef__":true,"id":3144},{"__isSmartRef__":true,"id":3145},{"__isSmartRef__":true,"id":3146},{"__isSmartRef__":true,"id":3147},{"__isSmartRef__":true,"id":3148},{"__isSmartRef__":true,"id":3149},{"__isSmartRef__":true,"id":3150},{"__isSmartRef__":true,"id":3151}],"selectedLineNo":-1,"selectOnMove":false,"owner":{"__isSmartRef__":true,"id":2805},"attributeConnections":[{"__isSmartRef__":true,"id":3152},{"__isSmartRef__":true,"id":3153},{"__isSmartRef__":true,"id":3154},{"__isSmartRef__":true,"id":3155}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"selection":null,"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core"},"2991":{"_Position":{"__isSmartRef__":true,"id":2992},"_Extent":{"__isSmartRef__":true,"id":2993},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1169},"_Fill":{"__isSmartRef__":true,"id":2426},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2992":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2993":{"x":205,"y":192.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2994":{"x":0,"y":27.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"2995":{"isListItem":true,"string":"AgileSoftwareentwicklung/","value":{"__isSmartRef__":true,"id":2996}},"2996":{"target":{"__isSmartRef__":true,"id":2997},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"AgileSoftwareentwicklung/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2997":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/AgileSoftwareentwicklung/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"2998":{"target":{"__isSmartRef__":true,"id":2432},"browser":{"__isSmartRef__":true,"id":2814},"parent":null,"allFiles":["Foo.js","Pen.lkml","FPrototypes.js"],"subNamespacePaths":[{"__isSmartRef__":true,"id":2999},{"__isSmartRef__":true,"id":3000},{"__isSmartRef__":true,"id":3001},{"__isSmartRef__":true,"id":3002},{"__isSmartRef__":true,"id":3003},{"__isSmartRef__":true,"id":3004},{"__isSmartRef__":true,"id":3005},{"__isSmartRef__":true,"id":3006},{"__isSmartRef__":true,"id":3007},{"__isSmartRef__":true,"id":3008},{"__isSmartRef__":true,"id":3009},{"__isSmartRef__":true,"id":3010},{"__isSmartRef__":true,"id":2997},{"__isSmartRef__":true,"id":3011},{"__isSmartRef__":true,"id":3012},{"__isSmartRef__":true,"id":3013},{"__isSmartRef__":true,"id":3014},{"__isSmartRef__":true,"id":3015},{"__isSmartRef__":true,"id":3016},{"__isSmartRef__":true,"id":3017},{"__isSmartRef__":true,"id":3018},{"__isSmartRef__":true,"id":3019},{"__isSmartRef__":true,"id":3020},{"__isSmartRef__":true,"id":3021},{"__isSmartRef__":true,"id":3022},{"__isSmartRef__":true,"id":3023},{"__isSmartRef__":true,"id":3024},{"__isSmartRef__":true,"id":3025},{"__isSmartRef__":true,"id":3026},{"__isSmartRef__":true,"id":3027},{"__isSmartRef__":true,"id":3028},{"__isSmartRef__":true,"id":3029},{"__isSmartRef__":true,"id":3030},{"__isSmartRef__":true,"id":3031},{"__isSmartRef__":true,"id":3032},{"__isSmartRef__":true,"id":3033},{"__isSmartRef__":true,"id":3034},{"__isSmartRef__":true,"id":3035},{"__isSmartRef__":true,"id":3036},{"__isSmartRef__":true,"id":3037},{"__isSmartRef__":true,"id":3038},{"__isSmartRef__":true,"id":3039},{"__isSmartRef__":true,"id":3040},{"__isSmartRef__":true,"id":3041},{"__isSmartRef__":true,"id":3042},{"__isSmartRef__":true,"id":3043},{"__isSmartRef__":true,"id":3044},{"__isSmartRef__":true,"id":3045}],"parentNamespacePath":{"__isSmartRef__":true,"id":3046},"_childNodes":[{"__isSmartRef__":true,"id":2996},{"__isSmartRef__":true,"id":3047},{"__isSmartRef__":true,"id":3048},{"__isSmartRef__":true,"id":3049},{"__isSmartRef__":true,"id":3050},{"__isSmartRef__":true,"id":3051},{"__isSmartRef__":true,"id":3052},{"__isSmartRef__":true,"id":3053},{"__isSmartRef__":true,"id":3054},{"__isSmartRef__":true,"id":3055},{"__isSmartRef__":true,"id":3056},{"__isSmartRef__":true,"id":3057},{"__isSmartRef__":true,"id":3058},{"__isSmartRef__":true,"id":3059},{"__isSmartRef__":true,"id":3060},{"__isSmartRef__":true,"id":3061},{"__isSmartRef__":true,"id":3062},{"__isSmartRef__":true,"id":3063},{"__isSmartRef__":true,"id":3064},{"__isSmartRef__":true,"id":3065},{"__isSmartRef__":true,"id":3066},{"__isSmartRef__":true,"id":3067},{"__isSmartRef__":true,"id":3068},{"__isSmartRef__":true,"id":3069},{"__isSmartRef__":true,"id":3070},{"__isSmartRef__":true,"id":3071},{"__isSmartRef__":true,"id":3072},{"__isSmartRef__":true,"id":3073},{"__isSmartRef__":true,"id":3074},{"__isSmartRef__":true,"id":3075},{"__isSmartRef__":true,"id":3076},{"__isSmartRef__":true,"id":3077},{"__isSmartRef__":true,"id":3078},{"__isSmartRef__":true,"id":3079},{"__isSmartRef__":true,"id":3080},{"__isSmartRef__":true,"id":3081},{"__isSmartRef__":true,"id":3082},{"__isSmartRef__":true,"id":3083},{"__isSmartRef__":true,"id":3084},{"__isSmartRef__":true,"id":3085},{"__isSmartRef__":true,"id":3086},{"__isSmartRef__":true,"id":3087},{"__isSmartRef__":true,"id":3088},{"__isSmartRef__":true,"id":3089},{"__isSmartRef__":true,"id":3090},{"__isSmartRef__":true,"id":3091},{"__isSmartRef__":true,"id":3092},{"__isSmartRef__":true,"id":3093},{"__isSmartRef__":true,"id":3094},{"__isSmartRef__":true,"id":3095},{"__isSmartRef__":true,"id":3096},{"__isSmartRef__":true,"id":3097},{"__isSmartRef__":true,"id":3099}],"__LivelyClassName__":"lively.ide.SourceControlNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"2999":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/media/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3000":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/constantin/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3001":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/fred/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3002":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/martin/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3003":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/papers/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3004":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/robert/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3005":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/fabrik/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3006":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/apps/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3007":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/lively/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3008":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/BWINF/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3009":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/serverTest/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3010":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/demos/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3011":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/benchmarks/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3012":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/roadmap/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3013":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/alex/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3014":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/sandbox/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3015":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/Dan/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3016":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/Tests/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3017":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/ometa/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3018":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/philipp/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3019":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/widgets/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3020":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/webcollab-integration/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3021":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/issues/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3022":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/hpi/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3023":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/contextjs/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3024":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/odata/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3025":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/tmohr/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3026":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/migration/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3027":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/games/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3028":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/draft/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3029":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/users/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3030":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/sofia/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3031":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/LivelyHPImgzn/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3032":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/server/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3033":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/lib/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3034":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/bin/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3035":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/marko/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3036":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/cop/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3037":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3038":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/ProjectSeminar2010/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3039":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/projects/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3040":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/testCreatePartsSpace/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3041":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/tim/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3042":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/swa/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3043":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/davide/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3044":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/jens/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3045":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/documentation/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3046":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/../","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"3047":{"target":{"__isSmartRef__":true,"id":3008},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"BWINF/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3048":{"target":{"__isSmartRef__":true,"id":3015},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"Dan/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3049":{"target":{"__isSmartRef__":true,"id":3031},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"LivelyHPImgzn/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3050":{"target":{"__isSmartRef__":true,"id":3037},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"PartsBin/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3051":{"target":{"__isSmartRef__":true,"id":3038},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"ProjectSeminar2010/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3052":{"target":{"__isSmartRef__":true,"id":3016},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"Tests/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3053":{"target":{"__isSmartRef__":true,"id":3013},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"alex/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3054":{"target":{"__isSmartRef__":true,"id":3006},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"apps/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3055":{"target":{"__isSmartRef__":true,"id":3011},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"benchmarks/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3056":{"target":{"__isSmartRef__":true,"id":3034},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"bin/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3057":{"target":{"__isSmartRef__":true,"id":3000},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"constantin/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3058":{"target":{"__isSmartRef__":true,"id":3023},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"contextjs/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3059":{"target":{"__isSmartRef__":true,"id":3036},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"cop/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3060":{"target":{"__isSmartRef__":true,"id":3043},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"davide/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3061":{"target":{"__isSmartRef__":true,"id":3010},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"demos/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3062":{"target":{"__isSmartRef__":true,"id":3045},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"documentation/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3063":{"target":{"__isSmartRef__":true,"id":3028},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"draft/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3064":{"target":{"__isSmartRef__":true,"id":3005},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"fabrik/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3065":{"target":{"__isSmartRef__":true,"id":3001},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"fred/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3066":{"target":{"__isSmartRef__":true,"id":3027},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"games/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3067":{"target":{"__isSmartRef__":true,"id":3022},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"hpi/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3068":{"target":{"__isSmartRef__":true,"id":3021},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"issues/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3069":{"target":{"__isSmartRef__":true,"id":3044},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"jens/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3070":{"target":{"__isSmartRef__":true,"id":3033},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"lib/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3071":{"target":{"__isSmartRef__":true,"id":3007},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"lively/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3072":{"target":{"__isSmartRef__":true,"id":3035},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"marko/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3073":{"target":{"__isSmartRef__":true,"id":3002},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"martin/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3074":{"target":{"__isSmartRef__":true,"id":2999},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"media/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3075":{"target":{"__isSmartRef__":true,"id":3026},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"migration/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3076":{"target":{"__isSmartRef__":true,"id":3024},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"odata/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3077":{"target":{"__isSmartRef__":true,"id":3017},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"ometa/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3078":{"target":{"__isSmartRef__":true,"id":3003},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"papers/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3079":{"target":{"__isSmartRef__":true,"id":3018},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"philipp/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3080":{"target":{"__isSmartRef__":true,"id":3039},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"projects/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3081":{"target":{"__isSmartRef__":true,"id":3012},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"roadmap/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3082":{"target":{"__isSmartRef__":true,"id":3004},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"robert/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3083":{"target":{"__isSmartRef__":true,"id":3014},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"sandbox/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3084":{"target":{"__isSmartRef__":true,"id":3032},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"server/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3085":{"target":{"__isSmartRef__":true,"id":3009},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"serverTest/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3086":{"target":{"__isSmartRef__":true,"id":3030},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"sofia/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3087":{"target":{"__isSmartRef__":true,"id":3042},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"swa/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3088":{"target":{"__isSmartRef__":true,"id":3040},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"testCreatePartsSpace/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3089":{"target":{"__isSmartRef__":true,"id":3041},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"tim/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3090":{"target":{"__isSmartRef__":true,"id":3025},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"tmohr/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3091":{"target":{"__isSmartRef__":true,"id":3029},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"users/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3092":{"target":{"__isSmartRef__":true,"id":3020},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"webcollab-integration/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3093":{"target":{"__isSmartRef__":true,"id":3019},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"widgets/","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3094":{"target":{"__isSmartRef__":true,"id":3046},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"localName":"../","__LivelyClassName__":"lively.ide.NamespaceNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3095":{"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"moduleName":"Foo.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3096":{"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"moduleName":"FPrototypes.js","showAll":false,"__LivelyClassName__":"lively.ide.CompleteFileFragmentNode","__SourceModuleName__":"Global.lively.ide.SystemBrowserNodes"},"3097":{"target":{"__isSmartRef__":true,"id":3098},"browser":{"__isSmartRef__":true,"id":2814},"parent":{"__isSmartRef__":true,"id":2998},"__LivelyClassName__":"lively.ide.ChangeSetNode","__SourceModuleName__":"Global.lively.ide.LocalBrowser"},"3098":{"name":"Pen.lkml","__LivelyClassName__":"ChangeSet","__SourceModuleName__":"Global.lively.ChangeSet"},"3099":{"target":{"__isSmartRef__":true,"id":2534},"browser":{"__isSmartRef__":true,"id":2814},"__LivelyClassName__":"lively.ide.ChangeSetNode","__SourceModuleName__":"Global.lively.ide.LocalBrowser"},"3100":{"isListItem":true,"string":"BWINF/","value":{"__isSmartRef__":true,"id":3047}},"3101":{"isListItem":true,"string":"Dan/","value":{"__isSmartRef__":true,"id":3048}},"3102":{"isListItem":true,"string":"LivelyHPImgzn/","value":{"__isSmartRef__":true,"id":3049}},"3103":{"isListItem":true,"string":"PartsBin/","value":{"__isSmartRef__":true,"id":3050}},"3104":{"isListItem":true,"string":"ProjectSeminar2010/","value":{"__isSmartRef__":true,"id":3051}},"3105":{"isListItem":true,"string":"Tests/","value":{"__isSmartRef__":true,"id":3052}},"3106":{"isListItem":true,"string":"alex/","value":{"__isSmartRef__":true,"id":3053}},"3107":{"isListItem":true,"string":"apps/","value":{"__isSmartRef__":true,"id":3054}},"3108":{"isListItem":true,"string":"benchmarks/","value":{"__isSmartRef__":true,"id":3055}},"3109":{"isListItem":true,"string":"bin/","value":{"__isSmartRef__":true,"id":3056}},"3110":{"isListItem":true,"string":"constantin/","value":{"__isSmartRef__":true,"id":3057}},"3111":{"isListItem":true,"string":"contextjs/","value":{"__isSmartRef__":true,"id":3058}},"3112":{"isListItem":true,"string":"cop/","value":{"__isSmartRef__":true,"id":3059}},"3113":{"isListItem":true,"string":"davide/","value":{"__isSmartRef__":true,"id":3060}},"3114":{"isListItem":true,"string":"demos/","value":{"__isSmartRef__":true,"id":3061}},"3115":{"isListItem":true,"string":"documentation/","value":{"__isSmartRef__":true,"id":3062}},"3116":{"isListItem":true,"string":"draft/","value":{"__isSmartRef__":true,"id":3063}},"3117":{"isListItem":true,"string":"fabrik/","value":{"__isSmartRef__":true,"id":3064}},"3118":{"isListItem":true,"string":"fred/","value":{"__isSmartRef__":true,"id":3065}},"3119":{"isListItem":true,"string":"games/","value":{"__isSmartRef__":true,"id":3066}},"3120":{"isListItem":true,"string":"hpi/","value":{"__isSmartRef__":true,"id":3067}},"3121":{"isListItem":true,"string":"issues/","value":{"__isSmartRef__":true,"id":3068}},"3122":{"isListItem":true,"string":"jens/","value":{"__isSmartRef__":true,"id":3069}},"3123":{"isListItem":true,"string":"lib/","value":{"__isSmartRef__":true,"id":3070}},"3124":{"isListItem":true,"string":"lively/","value":{"__isSmartRef__":true,"id":3071}},"3125":{"isListItem":true,"string":"marko/","value":{"__isSmartRef__":true,"id":3072}},"3126":{"isListItem":true,"string":"martin/","value":{"__isSmartRef__":true,"id":3073}},"3127":{"isListItem":true,"string":"media/","value":{"__isSmartRef__":true,"id":3074}},"3128":{"isListItem":true,"string":"migration/","value":{"__isSmartRef__":true,"id":3075}},"3129":{"isListItem":true,"string":"odata/","value":{"__isSmartRef__":true,"id":3076}},"3130":{"isListItem":true,"string":"ometa/","value":{"__isSmartRef__":true,"id":3077}},"3131":{"isListItem":true,"string":"papers/","value":{"__isSmartRef__":true,"id":3078}},"3132":{"isListItem":true,"string":"philipp/","value":{"__isSmartRef__":true,"id":3079}},"3133":{"isListItem":true,"string":"projects/","value":{"__isSmartRef__":true,"id":3080}},"3134":{"isListItem":true,"string":"roadmap/","value":{"__isSmartRef__":true,"id":3081}},"3135":{"isListItem":true,"string":"robert/","value":{"__isSmartRef__":true,"id":3082}},"3136":{"isListItem":true,"string":"sandbox/","value":{"__isSmartRef__":true,"id":3083}},"3137":{"isListItem":true,"string":"server/","value":{"__isSmartRef__":true,"id":3084}},"3138":{"isListItem":true,"string":"serverTest/","value":{"__isSmartRef__":true,"id":3085}},"3139":{"isListItem":true,"string":"sofia/","value":{"__isSmartRef__":true,"id":3086}},"3140":{"isListItem":true,"string":"swa/","value":{"__isSmartRef__":true,"id":3087}},"3141":{"isListItem":true,"string":"testCreatePartsSpace/","value":{"__isSmartRef__":true,"id":3088}},"3142":{"isListItem":true,"string":"tim/","value":{"__isSmartRef__":true,"id":3089}},"3143":{"isListItem":true,"string":"tmohr/","value":{"__isSmartRef__":true,"id":3090}},"3144":{"isListItem":true,"string":"users/","value":{"__isSmartRef__":true,"id":3091}},"3145":{"isListItem":true,"string":"webcollab-integration/","value":{"__isSmartRef__":true,"id":3092}},"3146":{"isListItem":true,"string":"widgets/","value":{"__isSmartRef__":true,"id":3093}},"3147":{"isListItem":true,"string":"../","value":{"__isSmartRef__":true,"id":3094}},"3148":{"isListItem":true,"string":"Foo.js (not parsed)","value":{"__isSmartRef__":true,"id":3095}},"3149":{"isListItem":true,"string":"FPrototypes.js (not parsed)","value":{"__isSmartRef__":true,"id":3096}},"3150":{"isListItem":true,"string":"Pen.lkml","value":{"__isSmartRef__":true,"id":3097}},"3151":{"isListItem":true,"string":"Local code","value":{"__isSmartRef__":true,"id":3099}},"3152":{"sourceObj":{"__isSmartRef__":true,"id":2990},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":2814},"targetMethodName":"setPane1Selection","converter":null,"converterString":null,"updater":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3153":{"sourceObj":{"__isSmartRef__":true,"id":2990},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":2814},"targetMethodName":"getPane1Selection","converter":null,"converterString":null,"updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3154":{"sourceObj":{"__isSmartRef__":true,"id":2990},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":2814},"targetMethodName":"getPane1Content","converter":null,"converterString":null,"updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3155":{"sourceObj":{"__isSmartRef__":true,"id":2990},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":2814},"targetMethodName":"getPane1Menu","converter":null,"converterString":null,"updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3156":{"sourceObj":{"__isSmartRef__":true,"id":2814},"sourceAttrName":"setPane2Content","targetObj":{"__isSmartRef__":true,"id":3157},"targetMethodName":"updateList","converter":null,"converterString":null,"updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3157":{"submorphs":[],"scripts":[],"id":36,"shape":{"__isSmartRef__":true,"id":3158},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"scroll","_Position":{"__isSmartRef__":true,"id":3161},"itemList":["-----"],"selectedLineNo":-1,"selectOnMove":false,"owner":{"__isSmartRef__":true,"id":2805},"attributeConnections":[{"__isSmartRef__":true,"id":3162},{"__isSmartRef__":true,"id":3163},{"__isSmartRef__":true,"id":3164},{"__isSmartRef__":true,"id":3165}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"selection":null,"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core"},"3158":{"_Position":{"__isSmartRef__":true,"id":3159},"_Extent":{"__isSmartRef__":true,"id":3160},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1169},"_Fill":{"__isSmartRef__":true,"id":2426},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3159":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3160":{"x":205,"y":192.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3161":{"x":205,"y":27.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3162":{"sourceObj":{"__isSmartRef__":true,"id":3157},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":2814},"targetMethodName":"setPane2Selection","converter":null,"converterString":null,"updater":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3163":{"sourceObj":{"__isSmartRef__":true,"id":3157},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":2814},"targetMethodName":"getPane2Selection","converter":null,"converterString":null,"updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3164":{"sourceObj":{"__isSmartRef__":true,"id":3157},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":2814},"targetMethodName":"getPane2Content","converter":null,"converterString":null,"updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3165":{"sourceObj":{"__isSmartRef__":true,"id":3157},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":2814},"targetMethodName":"getPane2Menu","converter":null,"converterString":null,"updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3166":{"sourceObj":{"__isSmartRef__":true,"id":2814},"sourceAttrName":"setPane3Content","targetObj":{"__isSmartRef__":true,"id":3167},"targetMethodName":"updateList","converter":null,"converterString":null,"updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3167":{"submorphs":[],"scripts":[],"id":37,"shape":{"__isSmartRef__":true,"id":3168},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"scroll","_Position":{"__isSmartRef__":true,"id":3171},"itemList":["-----"],"selectedLineNo":-1,"selectOnMove":false,"owner":{"__isSmartRef__":true,"id":2805},"attributeConnections":[{"__isSmartRef__":true,"id":3172},{"__isSmartRef__":true,"id":3173},{"__isSmartRef__":true,"id":3174},{"__isSmartRef__":true,"id":3175}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"selection":null,"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core"},"3168":{"_Position":{"__isSmartRef__":true,"id":3169},"_Extent":{"__isSmartRef__":true,"id":3170},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1169},"_Fill":{"__isSmartRef__":true,"id":2426},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3169":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3170":{"x":205,"y":192.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3171":{"x":410,"y":27.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3172":{"sourceObj":{"__isSmartRef__":true,"id":3167},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":2814},"targetMethodName":"setPane3Selection","converter":null,"converterString":null,"updater":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3173":{"sourceObj":{"__isSmartRef__":true,"id":3167},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":2814},"targetMethodName":"getPane3Selection","converter":null,"converterString":null,"updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3174":{"sourceObj":{"__isSmartRef__":true,"id":3167},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":2814},"targetMethodName":"getPane3Content","converter":null,"converterString":null,"updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3175":{"sourceObj":{"__isSmartRef__":true,"id":3167},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":2814},"targetMethodName":"getPane3Menu","converter":null,"converterString":null,"updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3176":{"sourceObj":{"__isSmartRef__":true,"id":2814},"sourceAttrName":"setPane4Content","targetObj":{"__isSmartRef__":true,"id":3177},"targetMethodName":"updateList","converter":null,"converterString":null,"updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3177":{"submorphs":[],"scripts":[],"id":38,"shape":{"__isSmartRef__":true,"id":3178},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"scroll","_Position":{"__isSmartRef__":true,"id":3181},"itemList":["-----"],"selectedLineNo":-1,"selectOnMove":false,"owner":{"__isSmartRef__":true,"id":2805},"attributeConnections":[{"__isSmartRef__":true,"id":3182},{"__isSmartRef__":true,"id":3183},{"__isSmartRef__":true,"id":3184},{"__isSmartRef__":true,"id":3185}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"selection":null,"__LivelyClassName__":"lively.morphic.List","__SourceModuleName__":"Global.lively.morphic.Core"},"3178":{"_Position":{"__isSmartRef__":true,"id":3179},"_Extent":{"__isSmartRef__":true,"id":3180},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1169},"_Fill":{"__isSmartRef__":true,"id":2426},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3179":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3180":{"x":205,"y":192.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3181":{"x":615,"y":27.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3182":{"sourceObj":{"__isSmartRef__":true,"id":3177},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":2814},"targetMethodName":"setPane4Selection","converter":null,"converterString":null,"updater":null,"updaterString":"function ($upd, v) { $upd(v, this.sourceObj) }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3183":{"sourceObj":{"__isSmartRef__":true,"id":3177},"sourceAttrName":"getSelection","targetObj":{"__isSmartRef__":true,"id":2814},"targetMethodName":"getPane4Selection","converter":null,"converterString":null,"updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3184":{"sourceObj":{"__isSmartRef__":true,"id":3177},"sourceAttrName":"getList","targetObj":{"__isSmartRef__":true,"id":2814},"targetMethodName":"getPane4Content","converter":null,"converterString":null,"updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3185":{"sourceObj":{"__isSmartRef__":true,"id":3177},"sourceAttrName":"getMenu","targetObj":{"__isSmartRef__":true,"id":2814},"targetMethodName":"getPane4Menu","converter":null,"converterString":null,"updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3186":{"sourceObj":{"__isSmartRef__":true,"id":2814},"sourceAttrName":"setSourceString","targetObj":{"__isSmartRef__":true,"id":3187},"targetMethodName":"setTextString","converter":null,"converterString":null,"updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3187":{"submorphs":[],"scripts":[],"id":40,"shape":{"__isSmartRef__":true,"id":3188},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":3191},"_ClipMode":"scroll","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Courier","_Position":{"__isSmartRef__":true,"id":3192},"_MaxTextWidth":820,"_MaxTextHeight":269.5,"textChunks":[{"__isSmartRef__":true,"id":3193}],"owner":{"__isSmartRef__":true,"id":2805},"layout":{"__isSmartRef__":true,"id":3195},"_FontSize":10,"noEval":true,"attributeConnections":[{"__isSmartRef__":true,"id":3196}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"styleClass":["Browser_codePaneText"],"focusHaloBorderWidth":0.5,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3188":{"_Position":{"__isSmartRef__":true,"id":3189},"_Extent":{"__isSmartRef__":true,"id":3190},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1169},"_Fill":{"__isSmartRef__":true,"id":2229},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3189":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3190":{"x":820,"y":269.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3191":{"x":5,"y":5,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global"},"3192":{"x":0,"y":247.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3193":{"style":{"__isSmartRef__":true,"id":3194},"morph":{"__isSmartRef__":true,"id":3187},"storedString":"-----","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3194":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3195":{"resizeWidth":true,"resizeHeight":true},"3196":{"sourceObj":{"__isSmartRef__":true,"id":3187},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":2814},"targetMethodName":"setSourceString","converter":null,"converterString":null,"updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3197":{"sourceObj":{"__isSmartRef__":true,"id":2814},"sourceAttrName":"targetURL","targetObj":{"__isSmartRef__":true,"id":2806},"targetMethodName":"setTextString","converter":null,"converterString":null,"updaterString":"function ($upd, value) { value && $upd(String(value)) }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3198":{"submorphs":[{"__isSmartRef__":true,"id":3199}],"scripts":[],"id":31,"shape":{"__isSmartRef__":true,"id":3206},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3209},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2249},"lighterFill":{"__isSmartRef__":true,"id":3210},"label":{"__isSmartRef__":true,"id":3199},"owner":{"__isSmartRef__":true,"id":2805},"attributeConnections":[{"__isSmartRef__":true,"id":3219}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"3199":{"submorphs":[],"scripts":[],"id":32,"shape":{"__isSmartRef__":true,"id":3200},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2241},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":3203},"_MaxTextWidth":null,"_MaxTextHeight":22,"textChunks":[{"__isSmartRef__":true,"id":3204}],"owner":{"__isSmartRef__":true,"id":3198},"isLabel":true,"eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3200":{"_Position":{"__isSmartRef__":true,"id":3201},"_Extent":{"__isSmartRef__":true,"id":3202},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1169},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3201":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3202":{"x":98.39999999999999,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3203":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3204":{"style":{"__isSmartRef__":true,"id":3205},"morph":{"__isSmartRef__":true,"id":3199},"storedString":"codebase","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3205":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3206":{"_Position":{"__isSmartRef__":true,"id":3207},"_Extent":{"__isSmartRef__":true,"id":3208},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2248},"_Fill":{"__isSmartRef__":true,"id":2249},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3207":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3208":{"x":98.39999999999999,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3209":{"x":656,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3210":{"stops":[{"__isSmartRef__":true,"id":3211},{"__isSmartRef__":true,"id":3213},{"__isSmartRef__":true,"id":3215},{"__isSmartRef__":true,"id":3217}],"vector":{"__isSmartRef__":true,"id":2258},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3211":{"offset":0,"color":{"__isSmartRef__":true,"id":3212}},"3212":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"3213":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3214}},"3214":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"3215":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3216}},"3216":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"3217":{"offset":1,"color":{"__isSmartRef__":true,"id":3218}},"3218":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"3219":{"sourceObj":{"__isSmartRef__":true,"id":3198},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2814},"targetMethodName":"setTargetURL","converter":null,"converterString":"function () { return URL.codeBase.withFilename('lively/')}","updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3220":{"submorphs":[{"__isSmartRef__":true,"id":3221}],"scripts":[],"id":33,"shape":{"__isSmartRef__":true,"id":3228},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3231},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":2249},"lighterFill":{"__isSmartRef__":true,"id":3232},"label":{"__isSmartRef__":true,"id":3221},"owner":{"__isSmartRef__":true,"id":2805},"attributeConnections":[{"__isSmartRef__":true,"id":3241}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"3221":{"submorphs":[],"scripts":[],"id":34,"shape":{"__isSmartRef__":true,"id":3222},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":2241},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":3225},"_MaxTextWidth":null,"_MaxTextHeight":22,"textChunks":[{"__isSmartRef__":true,"id":3226}],"owner":{"__isSmartRef__":true,"id":3220},"isLabel":true,"eventsAreIgnored":true,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3222":{"_Position":{"__isSmartRef__":true,"id":3223},"_Extent":{"__isSmartRef__":true,"id":3224},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1169},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3223":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3224":{"x":65.6,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3225":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3226":{"style":{"__isSmartRef__":true,"id":3227},"morph":{"__isSmartRef__":true,"id":3221},"storedString":"local","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3227":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3228":{"_Position":{"__isSmartRef__":true,"id":3229},"_Extent":{"__isSmartRef__":true,"id":3230},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2248},"_Fill":{"__isSmartRef__":true,"id":2249},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3229":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3230":{"x":65.6,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3231":{"x":754.4,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3232":{"stops":[{"__isSmartRef__":true,"id":3233},{"__isSmartRef__":true,"id":3235},{"__isSmartRef__":true,"id":3237},{"__isSmartRef__":true,"id":3239}],"vector":{"__isSmartRef__":true,"id":2258},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3233":{"offset":0,"color":{"__isSmartRef__":true,"id":3234}},"3234":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"3235":{"offset":0.4,"color":{"__isSmartRef__":true,"id":3236}},"3236":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"3237":{"offset":0.6,"color":{"__isSmartRef__":true,"id":3238}},"3238":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"3239":{"offset":1,"color":{"__isSmartRef__":true,"id":3240}},"3240":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global"},"3241":{"sourceObj":{"__isSmartRef__":true,"id":3220},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":2814},"targetMethodName":"setTargetURL","converter":null,"converterString":"function () { return URL.source.getDirectory() }","updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"3242":{"submorphs":[],"scripts":[],"id":39,"shape":{"__isSmartRef__":true,"id":3243},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"_Position":{"__isSmartRef__":true,"id":3246},"fixed":[{"__isSmartRef__":true,"id":2816},{"__isSmartRef__":true,"id":2840},{"__isSmartRef__":true,"id":2864},{"__isSmartRef__":true,"id":2888},{"__isSmartRef__":true,"id":2912},{"__isSmartRef__":true,"id":2936},{"__isSmartRef__":true,"id":2960}],"scalingBelow":[{"__isSmartRef__":true,"id":3187}],"scalingAbove":[{"__isSmartRef__":true,"id":2990},{"__isSmartRef__":true,"id":3157},{"__isSmartRef__":true,"id":3167},{"__isSmartRef__":true,"id":3177}],"minHeight":20,"pointerConnection":null,"owner":{"__isSmartRef__":true,"id":2805},"styleClass":["Browser_resizer"],"__LivelyClassName__":"lively.morphic.HorizontalDivider","__SourceModuleName__":"Global.lively.morphic.Widgets"},"3243":{"_Position":{"__isSmartRef__":true,"id":3244},"_Extent":{"__isSmartRef__":true,"id":3245},"_Fill":{"__isSmartRef__":true,"id":2682},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3244":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3245":{"x":820,"y":5.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3246":{"x":0,"y":242,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3247":{"submorphs":[],"scripts":[],"id":41,"shape":{"__isSmartRef__":true,"id":3248},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"_Position":{"__isSmartRef__":true,"id":3251},"fixed":[],"scalingBelow":[{"__isSmartRef__":true,"id":3252}],"scalingAbove":[{"__isSmartRef__":true,"id":3187}],"minHeight":20,"pointerConnection":null,"owner":{"__isSmartRef__":true,"id":2805},"styleClass":["Browser_resizer"],"__LivelyClassName__":"lively.morphic.HorizontalDivider","__SourceModuleName__":"Global.lively.morphic.Widgets"},"3248":{"_Position":{"__isSmartRef__":true,"id":3249},"_Extent":{"__isSmartRef__":true,"id":3250},"_Fill":{"__isSmartRef__":true,"id":2682},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3249":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3250":{"x":820,"y":5.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3251":{"x":0,"y":517,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3252":{"submorphs":[],"scripts":[],"id":42,"shape":{"__isSmartRef__":true,"id":3253},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":1171},"_ClipMode":"scroll","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":3256},"_MaxTextWidth":820,"_MaxTextHeight":27.5,"textChunks":[{"__isSmartRef__":true,"id":3257}],"owner":{"__isSmartRef__":true,"id":2805},"styleClass":["Browser_commentPaneText"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3253":{"_Position":{"__isSmartRef__":true,"id":3254},"_Extent":{"__isSmartRef__":true,"id":3255},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1169},"_Fill":{"__isSmartRef__":true,"id":2229},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3254":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3255":{"x":820,"y":27.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3256":{"x":0,"y":522.5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3257":{"style":{"__isSmartRef__":true,"id":3258},"morph":{"__isSmartRef__":true,"id":3252},"storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3258":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"3259":{"_Position":{"__isSmartRef__":true,"id":3260},"_Extent":{"__isSmartRef__":true,"id":3261},"_Fill":{"__isSmartRef__":true,"id":2699},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"3260":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3261":{"x":820,"y":550,"__LivelyClassName__":"Point","__SourceModuleName__":"Global"},"3262":{"adjustForNewBounds":true},"3263":{"x":0,"y":22,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3264":{"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":3265},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3265":{"x":820,"y":572,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3266":{"adjustForNewBounds":true},"3267":{"x":1169,"y":697,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3268":{"x":820,"y":572,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3269":{"x":1681,"y":706,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3270":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":3271},"_Extent":{"__isSmartRef__":true,"id":3272},"_Fill":{"__isSmartRef__":true,"id":3273},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3271":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3272":{"x":2800,"y":2900,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"3273":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global","__LivelyClassName__":"Color"},"3274":{"x":0,"y":0,"__SourceModuleName__":"Global","__LivelyClassName__":"Point"},"isSimplifiedRegistry":true}}]]>